-5
A
回答
3
實際上,這種格式是XSD日期格式,解析它的最簡單方法是(在不使用外部庫的情況下),在javax.xml.bind package
中使用DataTypeConverter.parseDateTime(String lexicalXSDDateTime)
。這將返回一個java.util.Calendar
對象,您可以使用Calendar.getTime()
檢索Date
。
或者,SO上有解釋相同格式的解決方案,例如:什麼是在Java中解析XML dateTime的最佳方法? enter link description here。
我希望這會有所幫助。
使用日期格式
"yyyy-MM-dd'T'HH:mm:ss.SSSz"
例如爲:
String string = "2012-11-29T09:15:00.002-08:00";
Date date = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssSSSz", Locale.ENGLISH).parse(string);
System.out.println(date);
4
相關問題
- 1. 日期解析。我如何解析這個日期格式?
- 2. 如何解析這個日期
- 3. 我該如何解析這個日期?
- 4. 如何解析這個日期格式
- 5. 解析這個日期格式?
- 6. 如何解析這個日期格式到一個DateTime對象?
- 7. Git如何解析日期?
- 8. 如何解析ISO8601日期
- 9. 我該如何解析JavaScript中的這個日期?
- 10. 如何在java中解析這個日期格式?
- 11. 如何解析這個「31/10/13」Oracle到Java日期
- 12. 如何解析這個日期在java中
- 13. 如何在Golang中解析這個日期?
- 14. 這個日期格式叫什麼?我如何解析它?
- 15. 如何解析此日期(/日期(1342622718553-0700)/)日期類型
- 16. 是否可以解析這些日期
- 17. 在Python中解析這個日期:2010年11月5日
- 18. 如何解析任何日期格式
- 19. 如何解析這個JSON
- 20. 如何解析這個XML?
- 21. 如何解析這個
- 22. 如何解析這個JSON?
- 23. 如何加快JSON日期解析的這一點?
- 24. 如何將這些字符串解析爲UTC日期?
- 25. Java日期解析
- 26. GWT解析日期
- 27. Struts2日期解析
- 28. Python日期解析
- 29. 解析日期 - Java
- 30. 解析Java日期
[日期格式你試過哪些?(http://www.whathaveyoutried.com/) –