zoukankan      html  css  js  c++  java
  • Java8时间转换

    ===java8中时间的各种转换(LocalDateTime)===

    1.将LocalDateTime转为自定义的时间格式的字符串

    public static String getDateTimeAsString(LocalDateTime localDateTime, String format) {
      DateTimeFormatter formatter = DateTimeFormatter.ofPattern(format);
      return localDateTime.format(formatter);
    }


    2.将long类型的timestamp转为LocalDateTime

    public static LocalDateTime getDateTimeOfTimestamp(long timestamp) {
      Instant instant = Instant.ofEpochMilli(timestamp);
      ZoneId zone = ZoneId.systemDefault();
      return LocalDateTime.ofInstant(instant, zone);
    }


    3.将LocalDateTime转为long类型的timestamp

    public static long getTimestampOfDateTime(LocalDateTime localDateTime) {
      ZoneId zone = ZoneId.systemDefault();
      Instant instant = localDateTime.atZone(zone).toInstant();
      return instant.toEpochMilli();
    }


    4.将某时间字符串转为自定义时间格式的LocalDateTime

    public static LocalDateTime parseStringToDateTime(String time, String format) {
      DateTimeFormatter df = DateTimeFormatter.ofPattern(format);
      return LocalDateTime.parse(time, df);
    }


    链接:https://blog.csdn.net/wsywb111/article/details/79815481

  • 相关阅读:
    zookeeper集群
    Hbase分布式集群
    smokeping Master/Slave安装配置
    CentOS修改163源(转载)
    linux 挂载(转载)
    linux挂载U盘(转载)
    linux下修改path变量(转载)
    tar.gz和rpm安装文件(转载)
    linux ps命令(转载)
    linux free命令(转载)
  • 原文地址:https://www.cnblogs.com/ganbo/p/11320054.html
Copyright © 2011-2022 走看看