1
Bash-日期,在32位LINUX系统上解决2038错误
我写了一个小小的bash脚本,使我偶然发现了“ 2038年错误”。我以前不知道这个问题,我只是敢发布我的脚本试图在这个不可思议的日期(2038年1月19日的UTC:14:07)进行计算时--debug得到的输出date。 date -d "20380119" date: parsed number part: today/this/now date: input timezone: +01:00 (set from system default) date: warning: using midnight as starting time: 00:00:00 date: starting date/time: '(Y-M-D) 2038-01-19 00:00:00 TZ=+01:00' date: '(Y-M-D) 2038-01-19 00:00:00 TZ=+01:00' = 2147468400 epoch-seconds date: output timezone: +01:00 (set from system default) date: …