【发布时间】:2020-04-19 19:57:01
【问题描述】:
如果我尝试 replace("st", "") 所以它发生 URLjava.text.ParseException: Unparseable date: "Augu 16, 1979"
请帮忙....
DateFormat originalFormat = new SimpleDateFormat("MMMM dd, yyyy", Locale.ENGLISH);
DateFormat targetFormat = new SimpleDateFormat("yyyyMMdd");
Date date = originalFormat.parse("August 21st, 2012");
String formattedDate = targetFormat.format(date);
【问题讨论】:
-
嗨柴坦亚。请尝试重写问题以更好地符合我们的社区标准。 stackoverflow.com/help/how-to-ask
-
我建议你不要使用
SimpleDateFormat和Date。这些类设计不良且过时,尤其是前者,尤其是出了名的麻烦。而是使用来自java.time, the modern Java date and time API 的LocalDate和DateTimeFormatter。
标签: java date format simpledateformat date-formatting