目前,当您运行命令时
date
输出是
Wed Sep 18 07:23:28 EDT 2013
如果你想更改日期,你必须运行
date -s "18 SEP 2013 07:15:00"
如果您尝试更改SEP
为9
(一年中的月份)
如运行:
date -s "18 9 2013 07:15:00"
结果是:
date: invalid date `18 9 2013 07:15:00'
如果我搬到另一个国家,是否可以简单地使用数字而不是月份名称,这样我就不必额外考虑来弄清楚“SEP”的含义。 ETC.. ?
答案1
该GNU date
实用程序采用多种不同的日期时间格式。一种易于使用和记住的方法是ISO8601。这是一个例子:
date -s '2013-09-18 07:15:00'
您可能需要考虑使用NTP
和更改您的时区。