可以输入date -d的日期标准是什么?



我正在为我编写的bash脚本编写wiki,其中一个可选参数是将传递给date -d $DATE的日期。什么是最好的方式来解释什么类型的日期格式是可接受的?每个手册页以及试错,07/10/2015和20150710是可以接受的,但07102015和150710不可以。同样,像"昨天"one_answers"2天前"这样的参数也是有效的。有没有一个总括性的术语来描述这些类型的日期格式?

这很大程度上取决于你的用户是谁。对于有一定经验的用户,手册中的描述:

本节描述GNU程序接受。这些是作为用户可以提供的字符串各种程序的参数。

建议写一些类似"GNU程序接受的格式的日期"的东西。

最新更新