将日期格式从ddMMyyyy更改为dd-MM-yyyy

时间:2016-03-23 10:19:38

标签: java date-format jformattedtextfield

当我以这种格式输入日期时,我有一个jformattedtextfield" ddMMyyyy"。 我希望当失去焦点jformattedtextfield时,它会成为并显示" dd-mm-yyyy"。我怎么能这样做???

1 个答案:

答案 0 :(得分:2)

见下面的代码:

SimpleDateFormat format1 = new SimpleDateFormat("ddMMyyyy");
SimpleDateFormat format2 = new SimpleDateFormat("dd-MM-yy");
Date date = format1.parse("05011999");
System.out.println(format2.format(date));