Moment.js时间格式错误

时间:2014-07-17 12:54:15

标签: javascript momentjs

我跟随

moment(13:00:00,'ddd, DD MMM YYYY HH:mm:ss ZZ').format('HH:mm');

我期待13:00,但我一直在以5:45获得GMT,我猜。

此外,

moment(13:00:00,'ddd, DD MMM YYYY HH:mm:ss ZZ').format('HH:mm am');
I should get 1:00am but O'm getting 5:45am.

通过执行以下操作解决了这个问题

moment(13:00:00,"hh:mm a").format('hh:mm a');

moment(13:00:00,"HH:mm").format('HH:mm');

1 个答案:

答案 0 :(得分:1)

输入字符串需要它周围的引号。

此外,您传递的格式应与数据匹配。

moment("13:00:00","HH:mm:ss").format("HH:mm")