地形设置时间与时区

Tho*_*s B 5 terraform

我需要在定义的时区上定义 TERRAFORM 时间戳变量。

我们所有的业务流程都是按时区安排的Europe/Paris。该时区在 4 个季节中在 GMT+1 和 GMT+2 之间振荡。

如何timestamp()在这个时区设置我的变量?

Mar*_*ins 3

Terraform 的时间戳操作函数旨在生成各种格式的机器可读时间戳,而不是面向人类的时间戳。因此,没有用于与本地(“挂钟”)时间进行相互转换的内置函数。

formatdate函数能够接受包含 UTC 偏移量的时间戳,并将该偏移量包含在其输出中,但 Terraform 没有内置方法来生成此类时间戳:该timestamp函数始终返回 UTC 时间戳,并且无法对其进行自定义。此外,UTC 偏移量与时区不同,因为正如您所指出的,时区包括夏令时规则,这会导致偏移量在一年中的不同时间有所不同。

如果您希望在本地时区中重新解释 Terraform 的时间戳,那么您需要在 Terraform 之外执行此操作。