【发布时间】:2015-01-02 08:44:07
【问题描述】:
我在我的代码中使用 SimpleDateFormat("dd-MMM-YYYY"),它给出了错误的输出。
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MMM-YYYY");
System.out.println("Actual date : "+new Date()+" after Formatting : "+ dateFormat.format(new Date()));
上面的代码给出: 实际日期 : Tue Dec 30 13:51:06 IST 2014 after Formatting : 30-Dec-2015
上面的代码是打印日期,其中 Year 提前 1 年。 此问题仅适用于 2014 年 12 月 28 日至 31 日的日期。
提前致谢。 --阿杰
【问题讨论】:
标签: java