首页 > 解决方案 > 年末 SimpleDateFormatter 的问题

问题描述

请看下面的代码:

    Date date = new GregorianCalendar (2019, Calendar.DECEMBER, 30).getTime (); 
    System.out.println (date);
    SimpleDateFormat formatter = new SimpleDateFormat ("dd.MM.YYYY");
    System.out.println (formatter.format (date));

输出如下:

Mon Dec 30 00:00:00 CET 2019
30.12.2020

看看年份。怎么了?

'2019-12-31' 也有同样的问题,而 '2019-12-29' 没问题。

最好的问候托马斯

标签: java

解决方案


推荐阅读