用java我需要做一些研究java.text.SimpleDateFormat
可以用来解析的格式真理的String
值成java.util.Date
来解析这个2014-08-31 13:53:42.0
到31-AUG-14 01.53.42 PM
如何解析日期+时间字符串
回答
开始。
然后,您可以使用另一个SimpleDateFormat
格式化值到你想要的格式,例如
try {
String in = "2014-08-31 13:53:42.0";
SimpleDateFormat sdfIn = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S");
Date date = sdfIn.parse(in);
System.out.println(date);
SimpleDateFormat sdfOut = new SimpleDateFormat("dd-MMM-yy hh:mm.ss a");
System.out.println(sdfOut.format(date));
} catch (ParseException ex) {
}
,输出
Sun Aug 31 13:53:42 EST 2014
31-Aug-14 01:53.42 PM
我认为如果我们不提供完整的解决方案那。 – Maroun 2014-09-01 07:33:57
@MarounMaroun @MarounMaroun如果你可以找到一个重复的,请告诉我,我会删除答案并关闭问题 – MadProgrammer 2014-09-01 07:35:34
你的答案是好的,因为它包含的解释,而不仅仅是代码,它是详细的,+1。但我认为OP可能总是认为他不应该在这里以最少的理解进行研究和提问。 – Maroun 2014-09-01 07:36:52
- 1. 解析字符串日期时间
- 2. 解析字符串日期时间
- 3. 解析长字符串日期时间
- 4. 从字符串解析日期/时间?
- 5. 日期和时间字符串解析
- 6. 解析日期时间字符串
- 7. PHP日期时间,解析字符串日期失败
- 8. 的ColdFusion - 解析字符串日期到日期时间格式
- 9. C#从字符串\\日期(1433969291760)解析日期时间\/
- 10. 解析日期时间对象的日期字符串
- 11. 如何在python中解析JSON日期时间字符串?
- 12. 如何从C++中的字符串解析日期/时间
- 13. 如何解析此字符串作为日期时间
- 14. 如何解析字符串日期时间?
- 15. 如何将字符串解析为日期时间格式
- 16. 如何将字符串解析为日期时间格式?
- 17. 如何解析字符串的日期格式只有时间
- 18. 如何解析字符串为日期时间格式在C#
- 19. 如何解析日期字符串?
- 20. 如何解析日期字符串
- 21. 如何解析日期字符串
- 22. 如何从字符串解析日期?
- 23. 日期解析字符串
- 24. 解析字符串日期
- 25. 解析日期字符串
- 26. 解析字符串,日期
- 27. 解析日期字符串
- 28. 解析日期字符串
- 29. PHP日期时间:解析时间字符串失败
- 30. 使用时间解析日期时间(字符串)
不要搜索'SimpleDateFormat' – MadProgrammer 2014-09-01 07:31:14
但媒体链接我有一个日期字符串格式“2014-08-31 13:53:42.0”我需要这个转换 – 2014-09-01 07:34:29
你错过了这一点。尝试“格式化”字符串在后端是很痛苦的。首先将String值改为更具延展性的格式,这将为您提供更多选项,从而以您想要的方式进行格式化。 'SimpleDateFormat'不只是格式化一个值,它可以将它从'String'转换为'Date'对象... – MadProgrammer 2014-09-01 07:37:35