首页
学习
活动
专区
圈层
工具
发布

Java8 LocalDateTime获取时间戳(毫秒秒)、LocalDateTime与String互转、Date与LocalDateTime互转

本文目前提供:LocalDateTime获取时间戳(毫秒/秒)、LocalDateTime与String互转、Date与LocalDateTime互转 文中都使用的时区都是东8区,也就是北京时间。...这是为了防止服务器设置时区错误时导致时间不对,如果您是其他时区,请自行修改 1.LocalDateTime获取毫秒数​ //获取秒数 Long second = LocalDateTime.now()....toEpochSecond(ZoneOffset.of("+8")); //获取毫秒数 Long milliSecond = LocalDateTime.now().toInstant(ZoneOffset.of...dateTime = LocalDateTime.parse(dateTimeStr, df); 3.Date与LocalDateTime互转 //将java.util.Date 转换为java8...的java.time.LocalDateTime,默认时区为东8区 public static LocalDateTime dateConvertToLocalDateTime(Date date

14.9K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java基础(十七):日期时间API

    Optional类 一、JDK8之前:日期时间API 1、java.lang.System类的方法 System类提供的public static long currentTimeMillis() 获取当前时间对应的毫秒数...(); System.out.println(time);//1559806982971 //当前系统时间距离1970-1-1 0:0:0 0毫秒的时间差,毫秒为单位 } 2、两个Date...类 java.util.Date 表示特定的瞬间,精确到毫秒 构造器: Date():使用无参构造器创建的对象可以获取本地当前时间 Date(long 毫秒数):把该毫秒值换算成日期时间对象 常用方法...星期一 +0800 // 解析:字符串 ---> 日期 Date date2 = sdf.parse("2023年04月17日 17时12分55秒 983毫秒 星期一 +0800...():获取指定的日期、时间对应的实例 LocalDate localDate1 = LocalDate.of(2021, 5, 23); LocalDateTime localDateTime1

    65710
    领券