我的AJAX方法返回視圖模型,該模型是使用JavaScriptSerializer().Serialize()
序列化的數據結構。該數據包含若干可空的DateTime?
屬性。將日期時間序列化回AJAX方法
它引起了我的注意,這些日期以格式"/Date(1480551007625)/"
中的字符串形式顯示在JavaScript中。經過一番研究,我想出瞭如何將其轉換爲JavaScript日期。
但問題是,如果我發佈的數據反饋給我的AJAX方法,我得到以下錯誤:
/Date(1480551007625)/ is not a valid value for DateTime.
甚至會出現此錯誤時我的視圖模型沒有修改該值!也就是說,我只是發回完全相同的,未修改的視圖模型對象。
如何在客戶端以我的查看模式轉換DateTime屬性,以便可以將它們發佈回服務器並轉換回DateTime
屬性。
[This question](http://stackoverflow.com/questions/12482856/proper-way-to-convert-json-date-to-net-datetime-during-deserialization)可能有用 – Rob