对于一个简单的应用程序,我用来测试devops管道,我将构建的开始时间输出到主页。在我的开发机器上,打印了我期望的ISO-8601时间戳年份,即2019年(特别是“ 2019-09-12T20:11:00.000Z”)。使用AWS CodeBuild构建相同的代码库时,ISO-8601时间戳看起来像“ + 051668-02-09T08:09:32.000Z”。什么是“ +051668”?我想是今年。我最好的猜测是,这是用不同的日历表示的年份。有什么想法吗?
AWS CodeBuild为每个构建(CODEBUILD_START_TIME)设置此环境变量。我正在使用其最新的默认Ubuntu容器(v2.0)进行构建。
1
@AuxTaco哇,猜猜这是错误的/不完整的吗?i.imgur.com/LgnmacQ.png,删除了我的评论
—
hanshenrik
@hanshenrik该语法似乎不允许使用五位数的年份。我会毫不犹豫地说这是错误的,因为扩展的年份“仅在信息交换方面经过合作伙伴的共同同意才允许。”
—
AuxTaco