【发布时间】:2023-04-05 22:56:01
【问题描述】:
我有一个像这样的String:2013-04-19,我想将其更改为:April 19th 2013。我知道Java中有一些类,比如SimpleDateFormat,但我不知道应该使用什么样的函数。也许我需要选择班级Pattern?我需要一些帮助。
【问题讨论】:
-
快速查看 SimpleDateFormat 的任何示例,您需要先将
parse和format字符串转换为日期并返回字符串 -
另外,您必须编写一个自定义方式来表示
19th,因为它在SimpleDateFormat中不是标准的。 -
还有;在处理日期时一如既往 - 考虑使用 (JodaTime)[joda-time.sourceforge.net/]