Spec-Zone.ru › OpenTofu 1.11

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/

Spec-Zone.ru

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