YYYY-MM-dd 的产生的bug

Posted zchok

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了YYYY-MM-dd 的产生的bug相关的知识,希望对你有一定的参考价值。

bug复现

  把本地时间调至到2019.12.31日

  代码

1   public static void main(String[] args) {
2         System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
3 
4         System.out.println(new SimpleDateFormat("YYYY-MM-dd HH:mm:ss").format(new Date()));
5     }

  

  技术图片

 

原因:2019.12.31 本周涉及到跨年,年份归属到新的一年。

开发中,要使用  YYYY-MM-dd

以上是关于YYYY-MM-dd 的产生的bug的主要内容,如果未能解决你的问题,请参考以下文章

格式化时间用了YYYY-MM-dd,元旦当天老板喊我回去改Bug!

Python图像resize前后颜色不一致问题

python颜色压缩的结果颜色比保存颜色深

在代码中用YYYY-MM-DD要注意了!

PHP 精度计算引发的灾难性Bug

十步让你成为更优秀的程序员