首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法在java日历中将浮点数添加到毫秒?

有没有办法在java日历中将浮点数添加到毫秒?
EN

Stack Overflow用户
提问于 2016-08-27 09:19:05
回答 1查看 679关注 0票数 0

在java Calendar类中,当添加毫秒时,我忽略了十进制进动。因为方法需要整数

例如: 1000/12 = 83.333333

在爪哇

日历c= Calendar.getInstance();c.add(Calendar.MILLISECOND,(整数));

这只需要83美元,而.33333就被错过了。

有人知道如何在java ?中处理这个场景吗?

EN

回答 1

Stack Overflow用户

发布于 2016-08-27 09:34:08

java.util.Calendar将时间信息保持在毫秒级,

瞬间的时间可以表示为毫秒值,这是一个偏移的时代,1970年1月1日00:00:00.000格林尼治标准时间(公历)。

java.time.LocalDateTime的灵敏度在纳秒级。

时间表示为纳秒精度。例如,“2007年10月2日13:45.30.123456789”的值可以存储在LocalDateTime中。

因此,如果您需要微秒级或纳秒级信息,则不能使用java.util.Calendar,而应该使用java.time.LocalDateTime

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39179477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档