小编Kos*_*o E的帖子

`date` 命令没有 ISO-8601 周格式输入选项?

我偶尔会使用该date命令根据 ISO-8601 周日期日历检查当前或未来日期的周数。为此,我只需使用:date +%V检查当前 ISO 周数并date -d "2021-12-25" +%V检查另一个日期(本例中为圣诞节)的 ISO 周数。

然而,似乎不可能反过来做到这一点。也就是说,给定“周数”格式的日期,获取“月-日期”格式的日期。例如,如果我运行date -d "2021-W50-3",它会生成一个错误,指出不支持该格式。为什么不是?有什么方法可以使用这种格式输入或存储日期吗?

command-line date

3
推荐指数
1
解决办法
1354
查看次数

标签 统计

command-line ×1

date ×1