的JavaScript文件我使用下面的腳本是能夠解析日期字符串在JavaScript:上Date.parse
var mydate = new Date(Date.parse('06/15/2012','MM/dd/yyyy'));
真正困擾我的是,沒有爲上述方法不正確的文件。 MSDN,w3school和Mozilla開發人員網站僅針對一個參數提供文檔。
即Date.parse('some date string');
什麼是具有正確最新信息的最佳JavaScript引用?
的JavaScript文件我使用下面的腳本是能夠解析日期字符串在JavaScript:上Date.parse
var mydate = new Date(Date.parse('06/15/2012','MM/dd/yyyy'));
真正困擾我的是,沒有爲上述方法不正確的文件。 MSDN,w3school和Mozilla開發人員網站僅針對一個參數提供文檔。
即Date.parse('some date string');
什麼是具有正確最新信息的最佳JavaScript引用?
該方法只關注第一個參數。也就是,
var mydate = new Date(Date.parse('06/15/2012'));
會給你同樣的結果。
MDN documentation是正確的。
Javascript是一種動態的弱類型語言,它不檢查方法簽名。它只是傳遞給Function對象的方法調用中的任何東西,並讓它擔心它。
在這種情況下,Date.parse
忽略您的第二個參數。
它的工作原因是因爲Date.parse
旨在識別RFC 2822符合的日期並...解析它們。
如果您在瀏覽器控制檯執行
Date.parse('06/07/2012','MM/dd/yyyy') === Date.parse('06/07/2012','dd/MM/yyyy')
,你會看到第二個字符串作出解析沒有什麼區別。
Pointy - Thanx。它與一個參數一起工作。我想推薦第二個參數的帖子是錯誤的。 –