我需要将字符串转换为下一种格式的日期:
String date1 ="26032018";
// ddmmyyyy
我需要:
032618
//mmddyy
我尝试过:
Date date2 = new SimpleDateFormat("ddmmyy").parse(date1);
但是不行
输出:
Thu Jan 03 00:26:00 CLST 2008
有什么主意吗?
答案 0 :(得分:0)
为我工作
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));
答案 1 :(得分:-1)
String date1 ="26032018";
String pattern ="MMddyyyy";
Date formatedDate = new SimpleDateFormat("ddMMyyyy").parse(date1);
String d = new SimpleDateFormat(pattern).format(formatedDate);