java 8 常见时间类型互相转换,使用

java 8 常见时间类型互相转换,使用,第1张

常见类型:
java.time.LocalDate
java.time.LocalTime
java.time.LocalDateTime
java.sql.Timestamp
以及long类型的毫秒值

获取当前时间
LocalDateTime: LocalDateTime.now();
Date: new Date();
Timestamp: new Timestamp(传入当前的毫秒值);

获取当前的毫秒值long
System.currentTimeMillis();
new Date().getTime();
Calendar.getInstance().getTimeInMillis();
LocalDateTime.now().toInstant(ZoneOffset.of(“+8”)).toEpochMilli() //不建议使用,明显比别的几个慢, 如需转成秒,LocalDateTime.now().toEpochSecond(ZoneOffset.of(“+8”));

未完待续

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/890020.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-14
下一篇 2022-05-14

发表评论

登录后才能评论

评论列表(0条)

保存