• 接口测试-自动化-Java实现-CommonClass


    CommonClass存放的是一些公共方法,转换时间格式,计算成功率等方法。

    /**
         * 
         * @param long p_time
         * @return 2015/04/29 18:52:37.957
         */
        public static String toLongTimeString(long p_time) {
    
            Date date = new Date(p_time);
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss.SS");
    
            return sdf.format(date);
        }
    
        /**
         * 
         * @param long p_millisecond
         * @return XX天XX小时XX分钟XX秒XX毫秒
         */
        public static String toLongDurationString(long p_millisecond) {
            String time = null;
            long days = p_millisecond / (1000 * 60 * 60 * 24);
            long hours = p_millisecond % (1000 * 60 * 60 * 24) / (1000 * 60 * 60);
            long minutes = (p_millisecond % (1000 * 60 * 60) / (1000 * 60));
            long seconds = (p_millisecond % (1000 * 60) / (1000));
            long millseconds = p_millisecond % 1000;
            time = days + "天" + hours + "小时" + minutes + "分钟" + seconds + "秒"
                    + millseconds + "毫秒";
            return time;
        }
    
        /**
         * 
         * @param p_numerator
         * @param p_total
         * @return 例如:66.66%
         */
        public static String getPercnet(double p_numerator, double p_total) {
            double percent = p_numerator / p_total;
            NumberFormat nf = NumberFormat.getPercentInstance();
            // 设置百分数精确度2即保留两位小数
            nf.setMinimumFractionDigits(2);
            return nf.format(percent);
    
        }

    1. toLongTimeString()是将long 类型的时间戳,转换成想要的格式类型。即“yyyy/MM/dd HH:mm:ss.SS”格式。

    2. toLongDurationString()是将long类型的时间,转换成XX天XX小时XX分钟。。。。。类型格式。

    3. getPercnet()是转换成String 类型的成功率的方法。

  • 相关阅读:
    java编辑器eclipse如何更改jdk版本
    java 获取实体类对象属性值的方法
    java 时间处理
    java file的一些方法
    java中的包装类与装箱拆箱定义
    java中的分支
    java中的循环
    冒泡排序法
    HDFS数据迁移解决方案之DistCp工具的巧妙使用
    HDFS数据迁移解决方案之DistCp工具的巧妙使用
  • 原文地址:https://www.cnblogs.com/kevinqinan/p/4581062.html
Copyright © 2020-2023  润新知