1

输入我的日期为点格式,例如 2021.09.29

我想将输入日期增加 1 天,以便
输出变为 2021.09.30

如果我有破折号或

date -d "2021-09-25 + 1 day" +"%Y-%m-%d"

如果我这样做,我会收到无效的日期错误

 date -d "2021.09.25 + 1 day" +"%Y.%m.%d"
4

1 回答 1

4

替换.-相对简单:

$ d=2021.09.25
$ date -d "${d//./-/} + 1 day" +%Y.%m.%d
2021.09.26
于 2021-09-29T18:52:50.017 回答