关于UTC时间的疑问
在ubuntu下面,我是用date命令查询北京时间对应的UTC时间是多少秒
~$ date +%s -d "Jan 19 02:05:48 CST 2037"
2115914748
~$ date +%s -d "Jan 19 02:05:48 CST 2038"
2147450748
~$ date +%s -d "Jan 19 02:05:48 CST 2039"
date: 无效的日期"Jan 19 02:05:48 CST 2039"
~$ date +%s -d "Jan 19 02:05:48 CST 2040"
date: 无效的日期"Jan 19 02:05:48 CST 2040"
以上只有2037,2038,2039,2040年份有区别。
为什么自2038之后,都显示无效的日期呢。
求大牛指教,非常感谢。
------解决方案--------------------
------解决方案--------------------哈哈,同样默默一下
------解决方案--------------------
所以我们这一代人还会遇到类似于千年虫的问题