Java8 LocalDateTime 转时间戳 秒、毫秒
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 转时间戳 秒、毫秒相关推荐
- Java8 LocalDateTime获取时间戳(毫秒/秒)、LocalDateTime与String互转、Date与LocalDateTime互转
本文收录在猪哥GitHub:https://github.com/pig6/Java 中,本项目收集一线大厂面试.实战.Java学习路线等. 本文目前提供:LocalDateTime获取时间戳(毫秒/ ...
- [Go]获取当前时间戳秒/毫秒/纳秒 转成字符串string
获取当前时间戳的函数 , 默认有秒和纳秒 , 毫秒需要处理一下 , 转成字符串需要转换一下 fmt.Printf("时间戳(秒):%v;\n", time.Now().Unix() ...
- LocalDateTime 与时间戳相互转换
/*** LocalDateTime 转 时间戳(秒级别)** @param localDateTime* @return Long* @author Caixiaowei* @updateTime ...
- java 纳秒 毫秒_golang的time包:秒、毫秒、纳秒时间戳输出方式
菜鸟的时候只知道时间戳有10位.13位.还有好长位数的. 入坑久了才明白 10位数的时间戳是以 秒 为单位: 13位数的时间戳是以 毫秒 为单位: 19位数的时间戳是以 纳秒 为单位: golang中 ...
- python获取时间秒数_Python获取秒级时间戳与毫秒级时间戳
1.获取秒级时间戳与毫秒级时间戳.微秒级时间戳 import time import datetime t = time.time() print (t) #原始时间数据 print (int(t)) ...
- Javascript日期和时间戳(毫秒/秒)相互转化,日期分隔符不同转化结果不同
Javascript日期和时间戳(毫秒/秒)相互转化,日期分隔符不同转化结果不同 1.日期格式转为时间戳(UTC方法必须把分隔符转为逗号,其他方法转为反斜杠/,因为横杠-有误差) 4种转换方法: Da ...
- java8日期转时间戳_Java 8日期和时间
java8日期转时间戳 如今,一些应用程序仍在使用java.util.Date和java.util.Calendar API,包括使我们的生活更轻松地使用这些类型的库,例如JodaTime. 但是,J ...
- LocalDateTime与DateTimeFormatter,毫秒值,时间和文本转换
/*=== 毫秒值与时间互相转换 ===*//** 毫秒值>>时间* 思路:先转换成Instant,再加上时区(ZoneOffset也可以)转换成LocalDateTime* 思路:使用L ...
- Java8 LocalDateTime常用方法
Java8 LocalDateTime常用方法 1.获取当前时间 2.获取秒,毫秒 3.和String互转 4.和Date互转 5.常用方法 1.获取当前时间 LocalDateTime.now() ...
- python获取时间戳毫秒级_Python获取秒级时间戳与毫秒级时间戳
1.获取秒级时间戳与毫秒级时间戳.微秒级时间戳 import time import datetime t = time.time() print (t) #原始时间数据 print (int(t)) ...
最新文章
- mysql udf 性能_适当的mysql udf
- 算法复习(7)有序二叉树
- python twisted教程 三–开始twisted
- Java单链表、双端链表、有序链表实现
- react入门(1)之阮一峰react教程
- 【MySQL】小表驱动大表
- SpringCloud微服务详细流程
- bzoj 1002: [FJOI2007]轮状病毒
- 利用hexo搭建一个只属于你自己的博客
- 员工管理能力怎么提高?不妨使用现代工时表软件
- 华为笔记本键盘说明图_电脑键盘的这些功能键的真正用法,你全都了解吗?
- 如何购买腾讯云学生服务器
- excel快速选择数据的4种方法
- 重装win10专业版系统
- 四级恋练有词课程 (10课时-朱伟)1.Unit1A单词识记(上)
- android 窗口圆角
- R语言作图展示数据集中各样品的TMB,immunescore等
- 关于K倍区间问题的神仙做法所记的笔记
- 2017-2018年QS世界大学计算机科学及信息系统专业排名
- 好用的字体图标插件:阿里图标库(iconfont)