我試圖從給定一個類似如下「無效的日期」解析日期moment.js
週一11月21日11時48分33秒CET 2016
我計算相對日期想在指定日期遵循以下模式:
EEE MMM d HH:MM:SS ZZZ YYYY
所以,我想用這條線來獲得相對日期:
moment("Mon Nov 21 11:48:33 CET 2016", "EEE MMM d HH:mm:ss zzz yyyy").fromNow();
但是我收到一個「無效的日期」 ...
我已經改變了「EEE」爲「DDD」以下一些建議,但隨後我得到一個壞的相對日期。
時刻( 「週一11月21日12:30:40 CET 2016」, 「DDD MMM d HH:MM:SS ZZZ YYYY」)。fromNow()>20天前
任何想法關於我做錯了什麼?
非常感謝!
你包括[時刻,時區(http://momentjs.com/timezone/)?如果不是,那'z'格式說明符是無效的。 (我不是100%確定'即使你是...... zzz'也可以解析...) –
另外,'EEE'應該是'ddd'。 –
是剛剛加入ddd而不是EEE會使它正確 –