先上图
前几天当我看到这个笑话的时候我没有在意,都2202年了,难道还有人用整型来存储日期吗?
还真有!
今天我刷到了量子位的一篇文章:微软2022新bug:大量程序员连夜加班,只因日期数据溢出
内容是2022年1月1日微软Exchange服务出现故障,电子邮件发不出去了。
Exchange Server是微软推出的一套电子邮件服务组件,可用于构建企业、高校或机构的邮件系统。简单来说,用它不止能构建“邮箱工作群”,还能协调内部工作流等。
原因是Exchange服务服务的一个子系统(邮件过滤管理系统FIP-FS)就是用int32来存储“yymmddhhmm”的
我甚至怀疑博主是已知Exchange服务有问题才发的帖子。很尴尬,微软被预言到了。
据说微软的员工新年刚到就被拉回去加班,程序员何苦为难程序员…
一个冷知识。那就是python3中整数是没有上限的
在cpython的实现中它是被分块后存储在数组中的。当然理论上还是受机器内存大小的影响的