我在该项目中使用date.js,我正在讨论我所期望的日期,这些日期恰好是午夜还是午夜。
当我使用本地的javascriptDate.parse
。 在规定日期时,我得到预期的结果:
// plain old javascript
var date = new Date(Date.parse("10/21/2010 12:00:00 PM"));
alert(date);
我这样做:
中午12:00:00 GMT-0500(中央日光时间)
我将此解释为2010年10月21日中午,我认为我的投入日期是此。 然而,当我进口日期.js并尝试类似情况时,
// using date.js
var date = Date.parseExact("10/21/2010 12:00:00 PM", "M/d/yyyy hh:mm:ss tt");
alert(date);
我这样做:
弗里·2010年10月22日:00:00:00 GMT-0500(中央日光时间)
第二天晚上,我想到我。 我不知道为什么把它解释为午夜,或者说,它为什么在javascript中对这一不同解释作出解释。 我混淆了中午12:00之谈的意义? 错失日期。