我已经为此奋斗了一段时间.我想把epoch转换成date对象.纪元以UTC格式发送给我.每当你在一个纪元中超过new Date()
,它就会假定这是本地纪元.我try 创建一个UTC对象,然后使用setTime()
将其调整到适当的历元,但唯一有用的方法是toUTCString()
和字符串.如果我将该字符串传递到一个新日期,它应该会注意到它是UTC,但它不是.
new Date( new Date().toUTCString() ).toLocaleString()
我的下一次try 是试图得到当地当前纪元和UTC当前纪元之间的差异,但我也无法做到这一点.
new Date( new Date().toUTCString() ).getTime() - new Date().getTime()
它只给了我很小的差别,在1000以下,以毫秒为单位.
有什么建议吗?