- OpenTofu 语言
- 函数
- timeadd
timeadd
函数
timeadd
将持续时间添加到时间戳,返回一个新的时间戳。
timeadd(timestamp, duration)
在 OpenTofu 语言中,时间戳通常使用 RFC 3339 "日期和时间格式" 语法表示为字符串。timeadd
要求 timestamp
参数是符合此语法的字符串。
duration
是时间差的字符串表示形式,由数字和单位对的序列组成,例如 "1.5h"
或 "1h30m"
。可接受的单位是 "ns"
、"us"
(或 "µs"
)、"ms"
、"s"
、"m"
和 "h"
。第一个数字可以为负数,表示负持续时间,例如 "-2h5m"
。
结果是一个字符串,也是 RFC 3339 格式,表示将给定方向添加到给定时间戳的结果。
示例
> timeadd("2017-11-22T00:00:00Z", "10m")
2017-11-22T00:10:00Z
相关函数
timecmp
确定两个时间戳的顺序。