Java 8 中 LocalDateTime 类型的时间转秒和毫秒的方法,简单记录一下。

    private static final ZoneId ZONE_ID = ZoneOffset.systemDefault();/*** 8小时的秒数*/private static final int OFFSET = 8 * 60 * 60;/*** LocalDateTime -> 秒** @param localDateTime localDateTime* @return 秒*/public static long toSeconds(LocalDateTime localDateTime) {return localDateTime.atZone(ZONE_ID).toEpochSecond();}/*** LocalDateTime -> 毫秒*  竟然加了8小时** @param localDateTime localDateTime* @return 毫秒*/public static long toMilliSecond(LocalDateTime localDateTime) {// 比标准实际慢8小时,就是当前的时间了。return localDateTime.toInstant(ZoneOffset.ofTotalSeconds(OFFSET)).toEpochMilli();}/*** LocalDateTime 转秒和毫秒*/@Testpublic void toSecondsAndMilliSecond() {LocalDateTime now = LocalDateTime.now();System.out.println(TimeUtils.toSeconds(now));System.out.println(TimeUtils.toMilliSecond(now));}

运行结果如下offset转毫秒的时候偏离一下,距离那个标准时间时区多8小时,就是我们当前的时间

https://github.com/cmshome/JavaNote/blob/master/tool/src/main/java/com/lxk/tool/util/TimeUtils.javahttps://github.com/cmshome/JavaNote/blob/master/tool/src/main/java/com/lxk/tool/util/TimeUtils.java

Java8 LocalDateTime 转时间戳 秒、毫秒相关推荐

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

    本文收录在猪哥GitHub:https://github.com/pig6/Java 中,本项目收集一线大厂面试.实战.Java学习路线等. 本文目前提供:LocalDateTime获取时间戳(毫秒/ ...

  2. [Go]获取当前时间戳秒/毫秒/纳秒 转成字符串string

    获取当前时间戳的函数 , 默认有秒和纳秒 , 毫秒需要处理一下 , 转成字符串需要转换一下 fmt.Printf("时间戳(秒):%v;\n", time.Now().Unix() ...

  3. LocalDateTime 与时间戳相互转换

    /*** LocalDateTime 转 时间戳(秒级别)** @param localDateTime* @return Long* @author Caixiaowei* @updateTime ...

  4. java 纳秒 毫秒_golang的time包:秒、毫秒、纳秒时间戳输出方式

    菜鸟的时候只知道时间戳有10位.13位.还有好长位数的. 入坑久了才明白 10位数的时间戳是以 秒 为单位: 13位数的时间戳是以 毫秒 为单位: 19位数的时间戳是以 纳秒 为单位: golang中 ...

  5. python获取时间秒数_Python获取秒级时间戳与毫秒级时间戳

    1.获取秒级时间戳与毫秒级时间戳.微秒级时间戳 import time import datetime t = time.time() print (t) #原始时间数据 print (int(t)) ...

  6. Javascript日期和时间戳(毫秒/秒)相互转化,日期分隔符不同转化结果不同

    Javascript日期和时间戳(毫秒/秒)相互转化,日期分隔符不同转化结果不同 1.日期格式转为时间戳(UTC方法必须把分隔符转为逗号,其他方法转为反斜杠/,因为横杠-有误差) 4种转换方法: Da ...

  7. java8日期转时间戳_Java 8日期和时间

    java8日期转时间戳 如今,一些应用程序仍在使用java.util.Date和java.util.Calendar API,包括使我们的生活更轻松地使用这些类型的库,例如JodaTime. 但是,J ...

  8. LocalDateTime与DateTimeFormatter,毫秒值,时间和文本转换

    /*=== 毫秒值与时间互相转换 ===*//** 毫秒值>>时间* 思路:先转换成Instant,再加上时区(ZoneOffset也可以)转换成LocalDateTime* 思路:使用L ...

  9. Java8 LocalDateTime常用方法

    Java8 LocalDateTime常用方法 1.获取当前时间 2.获取秒,毫秒 3.和String互转 4.和Date互转 5.常用方法 1.获取当前时间 LocalDateTime.now() ...

  10. python获取时间戳毫秒级_Python获取秒级时间戳与毫秒级时间戳

    1.获取秒级时间戳与毫秒级时间戳.微秒级时间戳 import time import datetime t = time.time() print (t) #原始时间数据 print (int(t)) ...

最新文章

  1. mysql udf 性能_适当的mysql udf
  2. 算法复习(7)有序二叉树
  3. python twisted教程 三–开始twisted
  4. Java单链表、双端链表、有序链表实现
  5. react入门(1)之阮一峰react教程
  6. 【MySQL】小表驱动大表
  7. SpringCloud微服务详细流程
  8. bzoj 1002: [FJOI2007]轮状病毒
  9. 利用hexo搭建一个只属于你自己的博客
  10. 员工管理能力怎么提高?不妨使用现代工时表软件
  11. 华为笔记本键盘说明图_电脑键盘的这些功能键的真正用法,你全都了解吗?
  12. 如何购买腾讯云学生服务器
  13. excel快速选择数据的4种方法
  14. 重装win10专业版系统
  15. 四级恋练有词课程 (10课时-朱伟)1.Unit1A单词识记(上)
  16. android 窗口圆角
  17. R语言作图展示数据集中各样品的TMB,immunescore等
  18. 关于K倍区间问题的神仙做法所记的笔记
  19. 2017-2018年QS世界大学计算机科学及信息系统专业排名
  20. 好用的字体图标插件:阿里图标库(iconfont)

热门文章

  1. 网络信息安全之纵深防御
  2. springcloud实战一:搭建springboot
  3. UE4/UE5 导入abc文件总结
  4. Qt信号与槽机制详解
  5. 感应(异步)电机磁场定向控制电流环PI控制参数设计
  6. 【Windows】合并分区教程(解决C盘空间不足)
  7. 告别手机自带浏览器,分享2022年好用的手机浏览器
  8. Unity3D好用Unity模型场景素材和Unity资源大合集
  9. H5网页实现录音并转换为文字
  10. 哪里可以做TEM/HRTEM/EDS/线扫/Mapping测试、EBSD测试