我遇到我的DS.Model解析日期格式爲「YYYY-MM-DD」的問題。他們總是落後一天。DS.Model日期屬性錯誤地解析日期(YYYY-MM-DD)
下面是一個例子:
在控制檯上使用Date對象,我得到了類似的結果
> new Date('2012-09-20')
Wed Sep 19 2012 17:00:00 GMT-0700 (PDT)
這是一個燼錯誤或一個javascript錯誤或Chrome錯誤或正在我錯過了什麼?
的Chrome 21.0.1180.89版本的OSX 10.7
你還能夠用JS小提琴重現這一點嗎?我得到以下結果,似乎是正確的:'date:Thu Sep 20 2012 03:00:00 GMT + 0300(Arabic Standard Time)'。 –
由於您所在的時區,我相信日期對您來說是正確的。所以,就像@jasolko所說,Javascript會用零填充缺失的值,然後根據當前時區對其進行評估。在我的情況下,在太平洋時區減去7小時將日期移到前一天。 –