我的 Time4J 庫有問題,我無法將特定時間戳轉換為 Moment 格式。例如,我想要這樣的東西:Moment.timeInMillies = myTime或者Moment.of(myTime)myTime是long從紀元開始的毫秒數,可以通過System.currentTimeMillis().
1 回答

墨色風雨
TA貢獻1853條經驗 獲得超6個贊
編輯:我認為最好的轉換是
TemporalType.MILLIS_SINCE_UNIX.translate(myTime)
MILLIS_SINCE_UNIX
可以在Long
和之間進行轉換Moment
,因此調用隱式地將您的long
.
原始答案:我沒有經驗,但我閱讀文檔的方式應符合以下任一方式:
Moment.of(myTime / 1000, Math.toIntExact(myTime % 1000 * 1_000_000), TimeScale.POSIX)
Moment.from(Instant.ofEpochMilli(myTime))
我可能錯過了一種更優雅的方式,不過,我不知道。
添加回答
舉報
0/150
提交
取消