我正在解析JSON字符串日期到java日期對象。日期格式包含時區。例如。 20141025201010+0000
當我嘗試將字符串解析爲java util date對象時,Jsong字符串包含'+'運算符將其視爲空格,並且我得到字符串爲20141025201010 0000
其中0000
是時區。所以當我將它轉換爲包含時區的日期對象時,它會給出錯誤。所以任何想法如何我可以解析字符串日期包括時區到Java日期對象Json解析+運算符被否定
-1
A
回答
1
如果您使用的是Spring MVC,那麼spring本身會負責解碼編碼的字符串。你,如果你通過20141024201010%2B0000
這是最新的編碼字符串,春天將對其進行解碼的照顧,你需要傳遞到SimpleDateFormat
因爲這種模式20141025201010+0000
不用再對其進行解碼:
yyyyMMddHHmmssZ
這將解析您的保存時區的日期。
+0
謝謝!有用 – UtkarshBhavsar 2014-11-04 09:28:52
0
您必須使用SimpleDateFormat
這種工作類型。看看this瞭解更多。
如果您看起來像「0:08 PM,PDT」那麼「K:mm a,z」格式可幫助您轉換日期。
相關問題
- 1. 否定?&JSON運算符
- 2. JSON字符串不能被解析
- 3. 運算符不解析爲運算符函數C++
- 4. 在'<'運算符awk解析錯誤
- 5. 解析器替代運算符|失敗
- 6. 範圍解析運算符的評估
- 7. C# - 解析包含邏輯運算符
- 8. JSON沒有被解析
- 9. JSON對象解析算法
- 10. 瞭解'&'運算符
- 11. 範圍解析運算符::與成員訪問運算符的比較。在C#
- 12. JSON調試運行:JSON到CSV解析
- 13. 解析JSON字符串
- 14. 解析JSON字符串jQuery.parseJSON()
- 15. JSON字符串解析
- 16. JSON字符串解析
- 17. C#解析JSON字符串
- 18. PHP JSON字符串解析
- 19. 解析JSON字符串
- 20. JSON字符串解析
- 21. 解析JSON的字符串
- 22. Json的Unicode字符解析
- 23. Postgresql - JSON數組運算符
- 24. Chisel3:按位否定運算符
- 25. 解析的外部符號錯誤重載運算符+模板
- 26. JSON未定義時不會被解析,並且意外的標記時解析
- 27. JSON解析不JSON字符串工作
- 28. 列表視圖不被JSON解析
- 29. 使用模板:首先解析運算符還是首先解析轉換?
- 30. 解析JSON字符串IOS - HTML字符
您究竟如何解析JSON?提供代碼示例會很有幫助。 – 2014-11-04 09:03:55
它看起來像一個URL編碼問題。 '+'被視爲空間。如果你把https://www.google.co.in/search?q=ABC+PQR你得到「ABC PQR」。 – 2014-11-04 09:20:04
是@SubirKumarSao – UtkarshBhavsar 2014-11-04 09:21:08