Java将中国标准时间字符串转换为Date格式

系统管理员 2023-09-29 22:55 60阅读 0赞

一:Java将中国标准时间字符串转换为Date格式

当前方法作用,主要将标准时间格式如: 星期三 五月 01 22:25:49 CST 2023 输出按照指定格式内容 DataString

  1. /**
  2. * 输入 星期三 五月 01 22:25:49 CST 2023
  3. * 输出 2023-05-01 (输出方法的格式可以根据自己更改 yyyy-MM-dd)
  4. * @param bz
  5. * @return
  6. */
  7. public static String bzToDate(String bz){
  8. try {
  9. SimpleDateFormat sf = new SimpleDateFormat("EEE MMM dd hh:mm:ss z yyyy",Locale.ENGLISH);
  10. Date date = sf.parse(bz);
  11. DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
  12. String dateToStr = dateFormat.format(date);
  13. System.out.println("Date is "+ dateToStr);
  14. // 星期三 五月 01 22:25:49 CST 2019
  15. //DateFormat chinaFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.CHINA);
  16. return dateToStr;
  17. }
  18. catch (Exception ex) {
  19. return null;
  20. }
  21. }

以上内容可以根据 自己需要的格式进行更改

发表评论

表情:
评论列表 (有 0 条评论,60人围观)

还没有评论,来说两句吧...

相关阅读