zoukankan      html  css  js  c++  java
  • 日期操作工具类

    相关代码如下

    public class DateUtil {
        
        /**
         * 
         * @param dateStyle 日期的样式:如yyyyMMddHHmmssSSS
         * @return
         */
        public static String getSystemDate(Date date, String dateStyle) {
            SimpleDateFormat dateFormat = new SimpleDateFormat(dateStyle);// 设置日期格式
            return dateFormat.format(date);// 测试任务的ID用当前系统的日期+时间来确定唯一性
        }
        
        public static Date StringToDate(String dateString){
            //dateString的格式必须与"yyyy/MM/dd/ HH:mm:ss:SSS"保持一致才可以正确转换
            SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd/ HH:mm:ss:SSS");
            try {
                return dateFormat.parse(dateString);
            } catch (ParseException e) {
                e.printStackTrace();
            }
            return null;
        }
        /**
         * 获得精确到毫秒级别的日期时间
         * @param date
         * @param dateSytle
         * @return
         */
        public static Date DateTimeMillions(Date date, String dateSytle){
            String dateString = DateUtil.getSystemDate(date, "yyyy/MM/dd/ HH:mm:ss:SSS");
            return StringToDate(getSystemDate(DateUtil.StringToDate(dateString), dateSytle));
        }
        
    }
  • 相关阅读:
    自动化基础知识
    第一章Google软件测试介绍
    《将博客搬至CSDN》
    二叉树的先序遍历和中序遍历分析(递归)
    java 部分快捷功能
    toString
    自增自减运算符剖析
    二进制数的直接表示
    编程中的&&和||
    npm 镜像地址设置
  • 原文地址:https://www.cnblogs.com/studyCenter/p/7354143.html
Copyright © 2011-2022 走看看