YYYY-MM-DD 的锅,服务端去背!_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > YYYY-MM-DD 的锅,服务端去背!

YYYY-MM-DD 的锅,服务端去背!

 2021/7/27 21:56:35  code小生  程序员俱乐部  我要评论(0)
  • 摘要:写这篇博文是记录下跨年的bug。作者:兔子托尼啊链接:https://zhuanlan.zhihu.com/p/101150248去年隔壁组的小伙伴就是计算两个日期之间间隔的天数,因为跨年的原因计算有误。当时测试组的小姐姐也没有模拟出来这种场景,导致上生产环境直接影响线上的数据。今天逛技术论论坛正好遇到Java日期的操作bug。1yyyy和YYYY别看字,看代码输出结果:细心的同学应该发现了2019-12-31用YYYY/MM/dd此刻变成了2020/12/31??为何呢?YYYY这么大的能耐
  • 标签:服务端 服务
class="multiquote-1" style="">

写这篇博文是记录下跨年的bug。作者:兔子托尼啊 链接:https://zhuanlan.zhihu.com/p/101150248

去年隔壁组的小伙伴就是计算两个日期之间间隔的天数,因为跨年的原因计算有误。

当时测试组的小姐姐也没有模拟出来这种场景,导致上生产环境直接影响线上的数据。

今天逛技术论论坛正好遇到Java日期的操作bug。

1 yyyy 和 YYYY

别看字,看代码

输出结果:

细心的同学应该发现了2019-12-31用YYYY/MM/dd 此刻变成了2020/12/31

??为何呢?

YYYY这么大的能耐,能跑到2020年代去?

我2019年底买的东西,你如果用YYYY来格式化出库日期,我是不是得到2020年底才能收到货?此bug问题挺大的呀!

YYYY 到底是何方妖怪?

发表评论
用户名: 匿名