格式日期ddmmyy Java [复制]

问题描述 投票:-2回答:2

我需要使用下一格式将String转换为Date:

String date1 ="26032018";
//             ddmmyyyy

我需要:

  032618
//mmddyy

我试过了:

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

但是不要工作

输出:

Thu Jan 03 00:26:00 CLST 2008

任何的想法?

java date simpledateformat date-formatting
2个回答
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
投票
String date1 ="26032018";
String pattern ="MMddyyyy";
Date formatedDate = new SimpleDateFormat("ddMMyyyy").parse(date1);
String d = new SimpleDateFormat(pattern).format(formatedDate);
© www.soinside.com 2019 - 2024. All rights reserved.