Java 如何将时间戳转换为time4j矩格式?
我的Time4J库有问题,我无法将特定的时间戳转换为矩格式 例如,我想要这样的东西:Java 如何将时间戳转换为time4j矩格式?,java,android,time4j,Java,Android,Time4j,我的Time4J库有问题,我无法将特定的时间戳转换为矩格式 例如,我想要这样的东西:Moment.timeinmilies=myTime或Moment.of(myTime) myTime是一个从纪元开始的long毫秒值,可以通过System.currentTimeMillis()编辑:我认为最好的转换是 TemporalType.MILLIS_SINCE_UNIX.translate(myTime) MILLIS\u因为UNIX可以在Long和Moment之间转换,所以调用会隐式地将Long框
Moment.timeinmilies=myTime
或Moment.of(myTime)
myTime
是一个从纪元开始的long
毫秒值,可以通过System.currentTimeMillis()
编辑:我认为最好的转换是
TemporalType.MILLIS_SINCE_UNIX.translate(myTime)
MILLIS\u因为UNIX
可以在Long
和Moment
之间转换,所以调用会隐式地将Long
框起来
原始答案:我没有这方面的经验,但我阅读文档的方式应符合以下任一要求:
Moment.of(myTime/1000,Math.toIntExact(myTime%1000*1\u 000),TimeScale.POSIX)
moments.from(瞬间ofEpochMilli(myTime))