请问大神,我画红框的部分就是我出问题的地方,为什么我set好的Date值是5月,而下面输出后是0月?搞得下面的add方法也是从0开始加3

请教JAVA中的Calendar类的一个问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- Enless 2015-12-19 13:16关注
把SimpleDateFormat中的m改为大写的M,改为“yyyy年MM月dd日”。而且要注意,获取到的Month是用0-11表示的,如果要表示真实的日期,要记得+1。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报