首页 > 解决方案 > 格式化日期 ddmmyy Java

问题描述

我需要将字符串转换为具有下一种格式的日期:

String date1 ="26032018";
//             ddmmyyyy

我需要:

  032618
//mmddyy

我试过了:

Date date2 = new  SimpleDateFormat("ddmmyy").parse(date1);

但不工作

输出:

Thu Jan 03 00:26:00 CLST 2008

任何想法?

标签: javadatesimpledateformatdate-formatting

解决方案


为我工作

String date1 ="26032018";
Date date2 = null;
try {
    date2 = new SimpleDateFormat("ddMMyyyy").parse(date1);
} catch (ParseException e) {
    e.printStackTrace();
}
System.out.println(new SimpleDateFormat("MMddyy").format(date2));

推荐阅读