【发布时间】:2015-04-27 11:59:38
【问题描述】:
我正在使用SimpleDateFormat 处理日期格式。但是当我以提供格式格式化我的日期时,年份值会增加 1。该值会发生这种情况。为什么会这样?
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-YYYY");
System.out.println("dob - "+date); // Java date
System.out.println("formatted date - "+sdf.format(date));
输出如下:
dob - Sun Dec 28 00:00:00 IST 1975
formatted date - 28-12-1976
年值增加 1。为什么会这样。
【问题讨论】:
标签: java date simpledateformat