我想在Mac上使用date命令查找与某个日期对应的日期.
在Debian上,以下命令有效:
date --date "Jul 20 1999" +%A
但是当我使用Mac的终端时,同样的命令不起作用.
什么可以替代在Mac上实现上述命令的输出?
这有效:
date -j -vJulm -v20d -v1999y '+%A'
根据OSX 日期手册页:
-v
根据val调整(即,取当前日期并显示调整结果;实际上不设置日期)第二,分钟,小时,月日,周日,月或年.如果 val前面带有加号或减号,则根据剩余的字符串向前或向后调整日期,否则设置日期的相关部分.可以使用这些标志根据需要多次调整日期.