我有一个字符串,它包含值:Wed Feb 22 17:38:38 GMT 2012
。我如何格式化字符串,使其yyyy-MM-dd hh:mm:ss
?java日期格式化字符串
-1
A
回答
4
使用SimpleDateFormat
。它可以是parse
和format
日期。
您可以使用一个实例来解析一个格式,而另一个实例将其格式化为所需的输出格式。
+0
'Date.parse'已被弃用。改用'DateFormat.parse'。 – 2012-02-22 17:50:22
+0
谢谢,更新。 – 2012-02-22 17:52:16
2
您不能格式化字符串。你可以用解析这个字符串来得到一些适当的日期相关的类型,然后格式即的值。所以你需要制定两种格式 - 解析输入和格式输出。如果你想使用java.util.Date
/Calendar
或DateTimeFormat
和DateTimeFormatter
在Joda Time(这是一个更好的日期/时间API),请看SimpleDateFormat
。
需要注意的是,如果你知道的时区符将始终是“GMT”,使生活稍微简单...只需将您使用的是UTC任何解析器的时区,并期望输入部分的文字值“GMT”。
相关问题
- 1. 格式化日期字符串java
- 2. C#格式化字符串日期
- 3. 格式化字符串日期与String.Format()
- 4. 日期字符串格式化
- 5. Mule:Dataweave - 字符串日期格式化
- 6. 从字符串格式化日期
- 7. 格式化日期到字符串
- 8. 格式字符串日期
- 9. 格式化Java字符串
- 10. 如何将日期字符串格式化为期望的日期格式
- 11. 将字符串转换为日期并格式化日期
- 12. 在Java中将日期字符串格式化为所需日期
- 13. 如何格式化另一种格式的字符串日期?
- 14. 将.000Z格式的日期字符串格式化为NSDate
- 15. Ruby:格式已经格式化的日期字符串
- 16. 如何将此字符串格式化为日期格式?
- 17. VB.Net日期字符串格式模式
- 18. 的Java格式化日期
- 19. 以UITextfield的字符串形式显示格式化的日期
- 20. 将日期字段格式化为XStream中的字符串
- 21. wpf字符串格式化非数字或日期
- 22. Objective-C格式日期和字符串
- 23. 格式的字符串等的日期
- 24. 转换日期格式字符串
- 25. 字符串格式到日期
- 26. 格式日期字符串在时刻
- 27. VBA:interpeting英语日期格式字符串
- 28. 格式日期时间字符串只
- 29. 字符串日期时间格式installdate
- 30. 从日期(字符串格式)选择
一个简单的搜索与术语:“java格式日期”,你会提供很多有用的链接 – Nettogrof 2012-02-22 17:48:44