我有一個使用Microsoft JSON序列化程序的ASP.NET MVC3 Restful Web服務。此服務返回包含.NET DateTime值的數據。Web服務中JSON數據的時區偏移
Web服務由Silverlight客戶端訪問,該客戶端使用Newtonsoft JSON庫反序列化返回的數據。
我在客戶端獲得的日期值比從服務發送的值早5個小時。由於我在東部時區(美國),這似乎是本地時間從客戶端被解釋爲GMT的服務發送。
我的問題是:什麼是處理這種差異的好方法? Microsoft或Newtonsoft庫中是否有一些可以處理這個問題的東西。比從客戶收到的時間減去5小時更優雅一點。
感謝
您能準確顯示從服務器返回日期/時間的確切方式嗎?這是正確的時區? – 2012-02-03 22:35:45
「\\/Date(1328374553000)\\/\」 – 2012-02-04 17:13:15
我有完全相同的問題,使用ext.net(反過來使用Newtonsoft)和asp.net web服務。任何*真實*答案? – dpant 2013-10-16 19:20:38