java getmonth 怎么比当前月份少1呢

来源:互联网 发布:抓取js生成的数据 编辑:程序博客网 时间:2024/04/30 11:11

需要理由吗?java就是这么规定的,月份从0--11。
日期是从1开始的。

不要用 Date() 里面的 getDate(),getMonth() 等方法,因为 SUN 已经不提倡使用这些方法了,随时可能在以后的版本里取消。

取月份可以这样:
Calendar cal = Calendar.getInstance();
cal.get(Calendar.MONTH);
格式化输出可以使用
java.text.SimpleDateFormat
0 0
原创粉丝点击