zoukankan      html  css  js  c++  java
  • SimpleDateFormat问题

    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.time.LocalDate;
    import java.time.LocalDateTime;
    import java.time.LocalTime;
    import java.time.ZoneOffset;
    import java.util.Date;
    import java.util.concurrent.TimeUnit;
    
    public class QQ {
    
        public static void main(String[] args) throws ParseException {
    
            Long start = System.currentTimeMillis();
    
            for (int i = 0; i < 100000; i++) {
                SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd 00:05:00");
                SimpleDateFormat dateFormat2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                Date date = new Date();
                String dateStr = dateFormat.format(date);
                dateFormat2.parse(dateStr).getTime();
    
            }
    
            System.out.println("time1 : " + (System.currentTimeMillis() - start));
    
            start = System.currentTimeMillis();
            for (int i = 0; i < 100000; i++) {
                Long time = LocalDateTime.of(LocalDate.now(), LocalTime.MIN).toInstant(ZoneOffset.of("+8")).toEpochMilli();
                Long time000 = time + TimeUnit.MINUTES.toMillis(5);
            }
            System.out.println("time2: " + (System.currentTimeMillis() - start));
    
            System.out
                    .println(LocalDateTime.of(LocalDate.now(), LocalTime.MIN).toInstant(ZoneOffset.of("+8")).toEpochMilli()
                            + TimeUnit.MINUTES.toMillis(5));
        }
    
    }

    # 链接 

      》 https://www.cnblogs.com/peida/archive/2013/05/31/3070790.html
    # 需要思考的问题:
      - 线程安全问题

      - 为什么创建耗时

  • 相关阅读:
    SQL解发器与SQL游标实例
    动态调用JS
    HDU_5729_rmq+二分
    struts2 在MyEclipse中 的配置
    Struts 1.2 中如何测试Action
    OGNL使用小结【转】
    JUnit中assertEquals和assertSame方法的不同
    struts2 ActionContext
    ser文件与Java对象序列化
    测试Action组件代码(StrutsTestCase)
  • 原文地址:https://www.cnblogs.com/lwmp/p/10913764.html
Copyright © 2011-2022 走看看