当我跑步时,date +"%Y%m%d%H%M%S"
我收到20171225203309
这里的 CET 时区信息。
我可以用来date
获取相同格式的当前时间(但时区为 GMT)吗?
答案1
您可以使用date -u
(世界时间) 相当于 GMT。
引用date
手册:
'-u' '--utc' '--通用'
通过操作来使用通用时间,就像将“TZ”环境变量设置为字符串“UTC0”一样。 UTC 代表协调世界时,成立于 1960 年。由于历史原因,世界时通常被称为“格林威治标准时间”(GMT)。通常,系统会忽略闰秒,从而实现 UTC 的近似值,而不是真正的 UTC。
答案2
使用以下命令:
TZ=GMT date
相同的格式:
TZ=GMT date +"%Y%m%d%H%M%S"
20171225194014