【Java】时间戳与秒、毫秒转化
1、时间戳转换成秒
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter; //导入三个需要的包//日期字符串转LocalDateTimeLocalDateTime localDateTime = LocalDateTime.parse("2020-12-07 10:56:15.002", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"));//LocalDateTime转时间秒数long seconds = localDateTime.atZone(ZoneId.systemDefault()).toEpochSecond();System.out.println(seconds);
2、时间戳转换成毫秒
//日期字符串转LocalDateTime
LocalDateTime localDateTime = LocalDateTime.parse("2020-12-07 14:53:03.785", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"))//这里LocalDateTime必须要先转成Instant,之后才能获取对应的时间毫秒数
long millis = localDateTime.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
3、毫秒,秒转化成时间
//通过时间毫秒数创建Instant实例
Instant instant = Instant.ofEpochMilli(1507309800001L); //2017-10-06T17:10:00.001Z//通过系统默认时区创建ZonedDateTime
ZonedDateTime zonedDateTime = instant.atZone(ZoneId.systemDefault()); //2017-10-07T01:10:00.001+08:00[Asia/Shanghai]//从ZonedDateTime中获取LocalDateTime部分
LocalDateTime localDateTime = zonedDateTime.toLocalDateTime(); //2017-10-07T01:10:00.001//格式化LocalDateTime
String time = localDateTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")); //2017-10-07 01:10:00
【Java】时间戳与秒、毫秒转化相关推荐
- Java时间戳与时间互相转换(含毫秒及秒转换方式)
在Java的日常开发中,会随时遇到需要对时间处理的情况,有些时候是需要将时间Date转为时间戳,或是需要将时间戳TimeStamp转换为时间,于是在此篇文章中都有详细的写法与转换方式. 废话不多说,直 ...
- Java黑皮书课后题第6章:**6.25(将毫秒转化成小时、分钟、秒数)使用下面的方法头,编写一个将毫秒数转换成小时数、分钟数和描述的方法,返回形式如“小时:分钟:秒“
6.25(将毫秒转化成小时.分钟.秒数)使用下面的方法头,编写一个将毫秒数转换成小时数.分钟数和描述的方法,返回形式如"小时:分钟:秒" 题目 题目描述 破题 代码 运行实例 题目 ...
- java 纳秒 毫秒_golang的time包:秒、毫秒、纳秒时间戳输出方式
菜鸟的时候只知道时间戳有10位.13位.还有好长位数的. 入坑久了才明白 10位数的时间戳是以 秒 为单位: 13位数的时间戳是以 毫秒 为单位: 19位数的时间戳是以 纳秒 为单位: golang中 ...
- 毫秒转化天小时分钟秒
毫秒转化为天小时分钟秒 TimeUtil.java public class TimeUtil {public String formatTime(long ms) {int ss = 1000;in ...
- java 时间戳转化datetime_c# DateTime时间格式和JAVA时间戳格式相互转换
///java时间戳格式时间戳转为C#格式时间 public static DateTime GetTime(longtimeStamp) { DateTime dtStart= TimeZone.C ...
- java 毫秒转为日期_java将毫秒转化为日期
有简单方法 public String getDateTimeByMillisecond(String str) { Date date = new Date(Long.valueOf(str)); ...
- java当前时间转化毫秒_Java中将毫秒转化为日期的方法
Java中将毫秒转化为日期的方法 将毫秒转化为日期 import java.awt.BorderLayout; import java.awt.Frame;import java.awt.TextAr ...
- [Go]获取当前时间戳秒/毫秒/纳秒 转成字符串string
获取当前时间戳的函数 , 默认有秒和纳秒 , 毫秒需要处理一下 , 转成字符串需要转换一下 fmt.Printf("时间戳(秒):%v;\n", time.Now().Unix() ...
- js中关于时间的转化——将秒/毫秒转化成xx小时xx分钟xx秒
转载出处:https://blog.csdn.net/ch5256865/article/details/52084484 //将毫秒秒转化为xx小时xx分钟xx秒 function Millisec ...
最新文章
- 在不知道根节点的情况下生成树形结构 (采用JSONObject)
- PaddlePaddle, TensorFlow, MXNet, Caffe2 , PyTorch五大深度学习框架2017-10最新评测
- 表单验证的初步实现和省市级联
- Spring Boot 热部署 devtools模块
- 终于有人把Elasticsearch原理讲明白了!
- (转)getElementByID getElementsByName getElementsByTagName用法详解
- BGD-py实现学习【1】[转载]
- mysql让数据-1_[1]mysql-对数据基本操作
- [POI2006]OKR-Periods of Words(KMP)
- Winform 分页用户自定义控件( ML.Pager.WinControl)
- python如何清屏_python如何清屏
- 计算机应用专业对视力,多媒体教学设备对学生视力影响问题的思考及建议
- 开源免费好用的磁盘镜像工具Etcher
- 局域网传文件_跨平台传输文件方案大汇总(中篇)——可能全网最全的传输方案了...
- C++三种创建对象的方法区别
- 练习题 斐波那契数列
- [资讯]同济DI出品 | 绝对是史上最萌的机器人教具!!!
- 通达信macd接口指标
- 计算机任务驱动法教学应用,_任务驱动法_在计算机基础教学中的应用
- php 环比计算公式,详情