大家注意了刚刚写了一个小的日期格式化程序:- Date d = new Date();
- System.out.println(d);
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
- String time = sdf.format(d);
- System.out.println("time = "+time);
复制代码
当“yyyy年MM月dd日”写成“yyyy年mm月dd日”时,会出问题的,输出来的月份可能会大于12,后来寻找原因,发现日期格式必须是大写,小写是用来表示分钟的。大家书写的类似程序时注意细节。
|