Spec-Zone.ru › OpenTofu 1.9

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.9/language/functions/timestamp/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API