康巴什3号桥图片:接刚才那个问题“怎么将Calendar转化成String类型”

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/14 08:14:12
我用
SimpleDateFormat df = new SimpleDateFormat("yyyy-mm-dd");
String dateStr = df.format(calendar.getTime());
转完之后的时间不正常
例如:2005-12-05,显示出来的却是2005-00-05,选别的月份也是00,为什么呀?

格式错了,月是M,分钟是m
应该是:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = df.format(calendar.getTime());

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = df.format(calendar.getTime());