terraformで組み込み関数を使って日付を指定する
概要
terraformの命名規則で、いわゆる日付(YYYYMMDD)の形式で何某かを指定したいこともあるでしょう。
これはterraformの組み込み関数のformatdateを使うことで解消できます。
terraform versionn
- 1.3.4
組み込み関数
terraform consoleを使って確認します。
例えば単純な日付形式だとtimestamp
が使えます。
> timestamp()
"2022-11-17T12:51:12Z"
この形式だとログなどでは良いですが、可読性が低い形式です。
そこで、わかりやすい形式としてYYYYMMDDの形式にするには、formatdateを使うと良いです。
"20221117"
ただし、これだと決め打ちになってしまうので、最初に試したtimestamp関数を使うと良いでしょう。
"20221117"