问题描述
- 保存当前日期到database中
- 我想要将系统日期保存到数据库中,但是返回的结果是: 22/0/2013
代码:
Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR); int month_ = cal.get(Calendar.MONTH); int day_ = cal.get(Calendar.DATE); String FullDate = (""""+day_+""/""+month_+""/""+year); String text_Rate=(String.valueOf(FullDate)); Log.d(""System Date show"" text_Rate);
在哪出错了呢?谢谢
解决方案
cal.get(Calendar.MONTH)的范围是0-11,所以你要+1
解决方案二:
如果要存储为22/1/2013
,需要+1
int month_ = cal.get(Calendar.MONTH) + 1;
时间: 2024-07-29 04:12:21