Spec-Zone.ru › OpenTofu 1.10

Функция 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.10/language/functions/timestamp/

Spec-Zone.ru

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