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

时间:2015-08-17 17:55:08

标签: bash date format standards

我正在为我编写的bash脚本编写一个wiki,其中一个可选参数是一个将传递给date -d $DATE的日期。解释什么类型的日期格式可以接受的最佳方法是什么?每个手册页以及反复试验,2015年10月10日和20150710都可以接受,但07102015和150710不是。此外,像#"昨天"和" 2天前"是有效的。是否有描述这些类型的日期格式的总称术语?

1 个答案:

答案 0 :(得分:2)

这取决于您的用户是谁。对于经验丰富的用户,the manual中的说明:

  

本节介绍GNU的文本日期表示   程序接受。这些是您作为用户可以提供的字符串   各种计划的论据。

建议用GNU程序接受的格式写出类似日期的#34;