如何在Linux中使用date命令读取ANSI日期
ANSI日期编号从1601年1月1日第1天开始。 那么,如何在Linux中的bash命令中实现以下功能呢 我想:如何在Linux中使用date命令读取ANSI日期,linux,bash,date,ubuntu,Linux,Bash,Date,Ubuntu,ANSI日期编号从1601年1月1日第1天开始。 那么,如何在Linux中的bash命令中实现以下功能呢 我想: # ANSI / UNIX epoch delta is 134774 days $ date -ud ‘1601 -01 -01 + 134774 days ’ +%F 1970 -01 -01 但我明白了 date: invalid date '1601-01-01+134774 days' 为了回答我自己的问题,我同时发现了这个网站: 这是因为我在一台32位的机器上 dat
# ANSI / UNIX epoch delta is 134774 days
$ date -ud ‘1601 -01 -01 + 134774 days ’ +%F
1970 -01 -01
但我明白了
date: invalid date '1601-01-01+134774 days'
为了回答我自己的问题,我同时发现了这个网站: 这是因为我在一台32位的机器上
date -ud '1901-12-14 + 24855 days' +%F
将给予
1970-01-01