输入:1457690400000
致电:moment.unix(1457690400000).format('DD-MM-YYYY HH:mm')
预期输出:11-03-2016 03:00
实际输出:15-05-48162 10:00
我无法弄清楚为什么会这样。这是一个错误吗?
答案 0 :(得分:1)
我认为你对momentjs中的unix()方法感到困惑。
您是否尝试过moment(1457690400000).format('DD-MM-YYYY HH:mm ZZ')
,因为我在CET中输出了11-03-2016 11:00 +0100
。
答案 1 :(得分:0)
我发现了我的错误。我收到的时间戳实际上是一个字符串,所以时刻变得混乱,并吐出那种古怪的格式。此外,phuc77是正确的,因为我错误地使用.unix()
。