timestamp Функция
timestamp возвращает строку с временной меткой UTC в формате RFC 3339.
В языке OpenTofu временные метки обычно представлены в виде строк с использованием синтаксиса «Формат даты и времени» RFC 3339, поэтому timestamp возвращает строку в этом формате.
Результат этой функции меняется каждую секунду, поэтому её прямое использование с атрибутами ресурсов приведёт к обнаружению различий при каждом запуске OpenTofu. Мы не рекомендуем использовать эту функцию в атрибутах ресурсов, но в редких случаях её можно использовать вместе с метааргументом жизненного цикла ignore_changes, чтобы получить временную метку только при первоначальном создании ресурса. Для более стабильной работы со временем см. провайдер Time.
Из-за постоянно меняющегося возвращаемого значения результат этой функции невозможно предсказать на этапе планирования OpenTofu, поэтому временная метка будет получена только при применении плана.
Примеры
> timestamp() 2018-05-13T07:44:12Z
Связанные функции
-
formatdateможет преобразовать полученную временную метку в другие форматы даты и времени. -
plantimestampвозвращает согласованную временную метку, представляющую дату и время на момент планирования.
Copyright (c) The OpenTofu Authors
Copyright (c) 2014 HashiCorp, Inc.
Mozilla Public License, version 2.0
https://opentofu.org/docs/v1.11/language/functions/timestamp/