SimpleDateFormat sdf = new SimpleDateFormat("YYYY-MM-dd");
Calendar c = Calendar.getInstance();
c.add(Calendar.MONTH, -2);
Date result = c.getTime();
System.out.println(result);
System.out.println(sdf.format(result));
上面的快照是我的项目模块的工作代码。但是今天我发现我输错了,
Tue Dec 29 15:49:32 IST 2015
2016-12-29
我的预期结果是
Tue Dec 29 15:49:32 IST 2015
2015-12-29
我注意到代码工作到2016年2月26日(通过更改系统日期进行测试。)
这里有什么问题,谢谢sdvance