我送JSON數據到一個NET Web服務,但它拋出,因爲CreatedDate異常「:」 /日期(1326289739524)/」不能轉換爲在服務器端的一個DateTime對象.. ?任何想法如何解決這個JSON網絡服務的日期時間錯誤
回答
如果你能設法得到從字符串中提取的數字部分,然後剩下的就是這樣的:
DateTime Temp = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc);
DateTime MyDateTime = Temp.AddMilliseconds(1326289739524);
不可能,因爲在我的web服務代碼開始運行之前拋出異常。 – 2012-01-11 14:38:03
這是令人困惑的。在你的問題:「......不能轉化爲對服務器端的日期時間對象」現在你說的web服務代碼沒有運行?拋出異常在哪裏?包含調用堆棧的異常文本是什麼? – 2012-01-11 14:54:07
我們將我使用的是經典的asp.net web服務的實現,所以我真的不處理代碼解析請求,它只是需要一個對象作爲參數和方法之前excecutes拋出異常。無論如何,我設法通過攔截客戶端上的日期時間對象並將它們轉換爲正確的對象來解決它。爲了澄清我沒有將json數據轉換爲對象的代碼,asp.net爲我做了這件事。它預計日期時間,但由於客戶端發生混亂的情況,因此無法轉換數據。 (部分超出我的控制範圍) – 2012-01-26 15:01:11
- 1. Android - 網絡日期/時間
- 2. 時間服務器網絡
- 3. Magento網絡服務錯誤
- 4. Google AnnotatedTimeLine日期時間JSON錯誤
- 5. 網絡服務日期拉方法
- 6. 在我的Centos服務器上的日期和時間錯誤
- 7. 錯誤的日期時間
- 8. iis 7服務器中的日期時間錯誤
- 9. Rails 2.3.11顯示服務器上的日期時間錯誤
- 10. 錯誤的日期時間 - PHP + SQL服務器
- 11. 服務器端的日期時間錯誤
- 12. 免費「JSON網絡服務」
- 13. Json網絡服務https
- 14. 錯誤訪問php的網絡服務
- 15. php IIS Windows Server 2008日期時間內部服務器錯誤
- 16. PHP時間/日期錯誤
- 17. PHP日期時間錯誤
- 18. 日期時間錯誤
- 19. 日期時間:: createFromFormat錯誤
- 20. KendoUI日期時間錯誤
- 21. 日期時間錯誤
- 22. DotNet日期/時間錯誤
- 23. 服務器日期時間和客戶端日期時間
- 24. JSON的日期時間JavaScript的日期時間得到了我錯誤的日期
- 25. Python網絡服務器錯誤
- 26. 亞馬遜網絡服務503錯誤
- 27. 錯誤處理網絡服務
- 28. Apache網絡服務器404錯誤
- 29. 阿帕奇網絡服務器錯誤
- 30. Http獲取網絡服務錯誤
我猜應該是'日期時間(1326289739524)'而不是日期的 – 2012-01-11 14:12:07
那麼,如果這就是我有更多的麻煩,因爲腳本不知道,它收到來自Web服務的對象的對象內容的情況下,內容變更救援人員到場唉GUI和它所有的HTML表單和對象的內容(ID =>變量名映射),但日期間的動態界面做的永遠不會改變,因此,如果JSON改變了OBJECTTYPE通過它自己的,我不知道該怎麼我曾經修復它.. – 2012-01-11 14:16:05
除非我開始迭代throuhg對象並改變每個日期到日期時間相當於但是感覺有點亂。 – 2012-01-11 14:17:27