标签: javascript momentjs
我正在尝试使用moment.js
moment('2014-01-14 07:25 PM').unix(); moment('2014-01-14 07:25 AM').unix();
问题是我在该字符串中得到与AM或PM相同的结果。
1389684300
是什么给出了?
答案 0 :(得分:5)
docs未提及您的指定格式是否可以正确识别。它说
警告:浏览器对此的支持不一致。因为没有关于应该支持哪种格式的规范,所以在某些浏览器中有效的功能在其他浏览器中不起作用。
您应该在第二个参数中明确指定格式。
这应该有效(JSFiddle):
moment('2014-01-14 07:25 PM', 'YYYY-MM-DD hh:mm A').unix();
答案 1 :(得分:0)
它似乎是版本2.0.0中的错误。更新到2.5.0并解决了问题。