java设置日期格式时的小问题

来源:互联网 发布:mac ping ip 端口命令 编辑:程序博客网 时间:2024/05/22 06:14


使用SimpleDateFormat 设置日期格式时,有一个小问题值得注意:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:MM:ss");

还有

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:SS");

的结果是不一样的,第一种方法是正确的用法,显示出的时间格式为:

                             2012-09-07 10:41:23

第二种由于mm大写,显示结果中分钟数永远是“09”,即分钟数显示的值为月份值。

第三种情况,ss大写,显示对的秒数值为三位数,具体是什么值无从知晓。


总结:格式中的大小写很重要,不能如我一般被不靠谱的教程忽悠了委屈~

原创粉丝点击