0
我有一个数字,表示毫秒后午夜。干净地将时间偏移从午夜转换为时间对象?
我想采取一个数字,如3600000
并获得一个Time对象(在本例中为1:00am
)。
有没有一个干净的方式来做到这一点在MomentJS没有写我自己的自定义代码呢?
我有一个数字,表示毫秒后午夜。干净地将时间偏移从午夜转换为时间对象?
我想采取一个数字,如3600000
并获得一个Time对象(在本例中为1:00am
)。
有没有一个干净的方式来做到这一点在MomentJS没有写我自己的自定义代码呢?
时刻没有一个Time
对象,但你肯定会产生一个字符串。
moment.utc(3600000).format('h:mm a') // "1:00 am"
注意的是,使用moment.utc
优于只是moment
在这种特殊情况下,为了避免与夏令时可能出现的问题。
360000毫秒是360秒,这只有6分钟。你是如何得到凌晨1点的? – IMTheNachoMan
我不知道的时刻,但如果你想使用香草JavaScript,你可以这样做:var d = new Date(0,0,0,0,0,0); d.setMilliseconds(360000);' – IMTheNachoMan
如果你只是想在午夜之后的几分钟内完成分组,你可以进行一些分割。 '函数ms2t(毫秒){var minutes = Math.floor(毫秒/ 1000/60);返回Math.floor(分钟/ 60)+“:”+(“00”+(分钟%60))。 }' – IMTheNachoMan