我需要将日期转换为这种格式 yyyy.mm.dd,我正在使用以下公式 -
Date curDate = new Date();
out.println(curDate);
String pattern = "yyyy.mm.dd";
DateFormat format1 = new SimpleDateFormat(pattern, Locale.ENGLISH);
String DateToStr = format1.format(curDate);
out.println(DateToStr);
我得到的输出是
curDate - Fri Feb 05 15:21:28 CST 2016
DateToStr - 2016.21.05
我需要而不是 2016.21.05,它应该是 DateToStr - 2016.02.05。
有什么帮助吗?
谢谢阿伦
尝试:
String pattern = "yyyy.MM.dd";
并阅读文档
你想要的是yyyy.MM.dd
= year.month.day,而yyyy.mm.dd
= year.minute.day。
有关详细信息,请参阅此备忘单。