【发布时间】:2020-05-13 06:13:30
【问题描述】:
我尝试将String 转换为Date 格式,但出现异常!
这是我的代码:
SimpleDateFormat format = new SimpleDateFormat("dd-MMM-yyyy");
startDate = format.parse(startDateString);
它应该将"14-MAY-2004" 转换为Date。谢谢。
【问题讨论】:
-
“出现异常”,你能说得更具体一点吗?
-
你有:
dd-MMM-yyyy日期应该是dd-MM-yyyy。如果你想用 MONTH 来命名它。您必须使用 LocalDate 和格式“dd-LLLL-yyyy” -
什么是例外?
-
@Luxusproblem 不。 MM 表示月份的数字表示。 “五月”是 MMM
-
这可能表现为特定于语言环境的;您是否指定了英语语言环境?在stackoverflow.com/questions/57615971/…中查看我的回答
标签: java string date exception format