2014-01-06 44 views
0

我遇到的問題應該是微不足道的。我有一個Web API,在下面的格式返回日期:填充jquery datepicker從asp.net web api返回的日期

2014-01-06T09:46:12.7819007+01:00

如果我沒有弄錯,這是一個很常見的ISO格式。當我將它提供給jQuerydatepicker時,它將此日期解釋爲7323-10-27。問題似乎是日期的時間段。

此:2014-01-06T09:46:12.7819007+01:00 被解析爲:7323-10-27

此:2014-01-06T09:45:35 被解析爲:2019-10-03

此:2014-01-06T09:45:35 被解析爲:2019-08-29

此:2014-01-06 被解析,不出所料,如:2014-01-06

那麼如何告訴datepicker忽略日期的時間部分?我試圖擺弄dateFormat選項無濟於事。

回答

1

嘗試該字符串轉換爲實際的日期,並把那個給的日期選擇器:

var defaultDate = new Date('2014-01-06T09:46:12.7819007+01:00'); 

在供給日期字符串,需要匹配dateFormat參數,但在JS創建一個格式是最好的避免的頭痛。

相關問題