java转换ddMMMyyyy 格式的日期,12MAY2018月三个字母
SimpleDateFormat oldFormat = new SimpleDateFormat("ddMMMyyyy", Locale.ENGLISH); Date parseDate = oldFormat.parse(str);
String str = "Jul 27, 2019 10:05:00 PM";
SimpleDateFormat format = new SimpleDateFormat("MMM dd,yyyy KK:mm:ss aa", Locale.ENGLISH);
java API:
SimpleDateFormat
public SimpleDateFormat(String pattern,Locale locale)
- 用给定的模式和给定语言环境的默认日期格式符号构造
SimpleDateFormat
。注:此构造方法可能不支持所有语言环境。要覆盖所有语言环境,请使用DateFormat
类中的工厂方法。- 参数:
pattern
- 描述日期和时间格式的模式locale
- 其日期格式符号要被使用的语言环境- 抛出:
NullPointerException
- 如果给定的模式或语言环境为 nullIllegalArgumentException
- 如果给定的模式无效