zoukankan      html  css  js  c++  java
  • Java8 LocalDateTime日常转换

    /*LocalDateTime与时间戳互转*/
    // LocalDateTime转时间戳
    long timestamp = LocalDateTime.now().atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
    System.out.println(String.format("timestamp => %s",timestamp));
    // 时间戳转LocalDateTime
    LocalDateTime now = LocalDateTime.ofInstant(Instant.ofEpochMilli(timestamp), TimeZone.getDefault().toZoneId());
    
    /*LocalDateTime与指定格式时间日期字符串互转*/
    // DateTimeFormatter.ISO_DATE相当于DateTimeFormatter.ofPattern("yyyy-MM-dd") 相应的还有DateTimeFormatter.ISO_DATE_TIME/DateTimeFormatter.ISO_TIME
    format = now.format(DateTimeFormatter.ISO_DATE);
    System.out.println(String.format("DateTimeFormatter.ISO_DATE => %s",format));
    format = now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"));
    System.out.println(String.format("'yyyy-MM-dd HH:mm:ss.SSS' => %s",format));
    // 时间日期字符串转LocalDateTime
    LocalDateTime parse = LocalDateTime.parse(format, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"));
    
  • 相关阅读:
    .Net Web开发技术栈
    C#foreach原理
    C#位运算符
    python写12306抢票
    java语法学习
    建立个人知识体系
    struts2静态方法和动态方法调用
    springmvc跳转的几种方式
    JDBC驱动程序的四种方式
    eclipse用axis2发布webserver
  • 原文地址:https://www.cnblogs.com/new-life/p/13384977.html
Copyright © 2011-2022 走看看