我希望比较外部脚本中某些AWS资源的日期,因此我需要匹配AWS的日期/时间格式。
AWS' own documentation声明日期必须完整日期加上小时,分钟和秒,但日期格式最终看起来像2017-07-27T15:47:59.373Z
,其中我的硬编码为{ {1}}只让我%Y-%m-%dT%H:%M.%SZ
。
并排,那是:
2017-07-15T11:39.29Z
最后还有一些东西可以添加一些额外的数字。为了让格式化相同,我缺少什么?
答案 0 :(得分:2)
"额外数字"是毫秒。
我假设你正在使用bash的date
命令。如果是这种情况,请尝试:
date -u +"%Y-%m-%dT%H:%M:%S.%3NZ"
-u
选项以UTC格式获取日期(因此它符合Z
,即UTC designator。)
如果您不使用-u
,则会在系统的时区(不一定是UTC)中打印日期和时间。