zoukankan      html  css  js  c++  java
  • JAVA中的时间转化

    1. 把yyyyMMddHHmmss 变成date型  

            String startTime = params.get("startTime").toString();
            DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
            LocalDateTime startLocalDate = LocalDateTime.parse(startTime,dtf);
    
            ZoneId zone = ZoneId.systemDefault();
            Instant sInstant = startLocalDate.atZone(zone).toInstant();
            Date startDate = Date.from(sInstant);
         System.out.println(startDate);

     最终结果:

    2.把yyyy-MM-dd HH:mm:ss变成date型  

            String dispatchTime = workOrderInfo.get("DISPATCH_TIME");
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            ParsePosition pos = new ParsePosition(0);
            Date dispatchTimeDate = sdf.parse(dispatchTime, pos);

     最终结果:

     3.把系统时间转化成yyyyMMdd

            Date day = new Date();
            SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
            String fileNameSuffix = df.format(day);
  • 相关阅读:
    面试题准备
    ImageList控件
    修改Visual Studio 2010 帮助文件库的位置
    委托与事件(续)
    PictureBox
    我的廣播情緣12/26
    回首我的2007 12/25
    水晶報表:列印支票金額12/12
    聖誕節快樂
    新年快樂
  • 原文地址:https://www.cnblogs.com/linhongwenBlog/p/9111838.html
Copyright © 2011-2022 走看看