我想在Mac上使用date命令来找出对应于某个日期的日期。
在Debian上,以下命令有效:
date --date "Jul 20 1999" +%A
但是当我使用Mac的终端时,相同的命令不起作用。
在Mac上实现上述命令输出的替代方法是什么?
这有效:
date -j -vJulm -v20d -v1999y '+%A'
根据OSX日期手册页:
-v
根据val来调整(即获取当前日期并显示调整结果;实际上不设置日期)第二,分钟,小时,月日,周日,月或年。如果val前面带有加号或减号,则根据剩余的字符串向前或向后调整日期,否则将设置日期的相关部分。使用这些标志,日期可以根据需要进行多次调整。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句