我使用angularjs,我想解析字符串到我的代碼看起來像這樣的日期:Angularjs +時刻-JS返回錯誤的日期
var d=moment.utc("2011-10-02T22:00:00.000Z", "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
var year =d.year();
var month =d.month();
var day =d.day();
$log.log("MOMENTS:"+"year: "+year+" month: "+month+" day: "+day);
日期應爲「2011年10月3日」
但在日誌中是:時間:年:2014月:2日:6
這個日期是完全錯誤的,爲什麼是這樣,我錯了什麼?我想提取日,月和年
hm它工作,如果我將我的字符串直接添加到像你的例子中的moments.js ..但爲什麼這不工作,如果我提供的格式? var d = moment.utc(「2011-10-02T22:00:00.000Z」,「yyyy-MM-dd'T'HH:mm:ss.SSS'Z'」);或者是我的格式錯誤? – user2115378
我找不到任何有關如何將轉義添加到分析字符串的文檔。不知道它甚至支持?可能不得不挖掘當下的來源。 – aet