java转换ddMMMyyyy 格式的日期(12MAY2018)月三个字母(还有AM PM)


 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 - 如果给定的模式或语言环境为 null
IllegalArgumentException - 如果给定的模式无效


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM