问题描述
我有日期对象,并且getTime()将仅以毫秒为单位返回时间,但是考虑到timestampmicros概念,我希望以毫秒为单位返回时间。
这种转换有什么办法吗?
我具有从MysqL DB获取的时间戳值。
我只想要毫秒级的精度
预先感谢。
解决方法
java.util.Date
类很糟糕而且过时了。
如果希望当前时刻具有分辨率,请致电Instant.now()
并将纳秒截断为微秒。
Instant.now().truncatedTo( ChronoUnit.MICROSECONDS )