c1.get(Calendar.MONTH)中月份少一个月
来源:百度知道 编辑:UC知道 时间:2024/06/30 06:29:25
本来是8月的,但是它却现实7月,为什么
请读API,实现就是如此,正常的。
另外 - 如果我的猜测是真的 - 显示日期最好用java.text.SimpleDateFormat.
String out = new SimpleDateFormat("yyyyMMdd").format(Calendar.getInstance().getTime())
因为月份的下标是从0开始的,你不能直接用,必须要+1才能拿去用
就是这样设计的 你加1就好了