gpt4 book ai didi

linux - 如何在Linux中使用date命令读取ANSI日期

转载 作者:太空宇宙 更新时间:2023-11-04 03:49:43 25 4
gpt4 key购买 nike

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'

最佳答案

回答我自己的问题,同时我发现了这个网站:https://unix.stackexchange.com/questions/7688/date-years-prior-to-1901-are-treated-as-invalid

这是因为我使用的是 32 位机器。

date -ud '1901-12-14 + 24855 days' +%F

会给

1970-01-01

关于linux - 如何在Linux中使用date命令读取ANSI日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26753956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com