All Products
Search
Document Center

Resource Orchestration Service:Fn::FormatWaktu

Last Updated:Jun 26, 2025

Fungsi bawaan Fn::FormatWaktu mengembalikan nilai terformat dari waktu saat ini.

Deklarasi

  • JSON

    • Mengambil waktu saat ini dari zona waktu yang ditentukan:

      {
        "Fn::FormatTime": [
          format,
          <zona_waktu>
        ]
      }
    • Mengambil waktu saat ini dari zona waktu UTC default:

      {
       "Fn::FormatTime": format
      }
  • YAML

    • Mengambil waktu saat ini dari zona waktu yang ditentukan:

      Fn::FormatTime:
        - format
        - <zona_waktu>
      !FormatTime [format, <zona_waktu>]
    • Mengambil waktu saat ini dari zona waktu UTC default:

      Fn::FormatTime: format
      !FormatTime format

Parameter

  • format: Diperlukan. Nilai parameter harus berupa string tanggal, seperti "%Y-%m-%d %H:%M:%S".

    Tabel berikut menjelaskan bidang dari string tanggal tersebut.

    Bidang

    Deskripsi

    Contoh

    %y

    Tahun tanpa bagian abad. Tahun direpresentasikan sebagai angka desimal dengan padding nol. Contohnya, tahun 2001 direpresentasikan sebagai 01, di mana 0 setara dengan placeholder.

    21

    %Y

    Tahun dengan bagian abad. Tahun direpresentasikan sebagai angka desimal.

    2021

    %m

    Bulan direpresentasikan sebagai angka desimal dengan padding nol.

    04

    %d

    Hari dalam sebulan. Hari direpresentasikan sebagai angka desimal dengan padding nol.

    07

    %H

    Jam direpresentasikan sebagai angka desimal dengan padding nol berdasarkan jam 24-jam.

    14

    %I

    Jam direpresentasikan sebagai angka desimal dengan padding nol berdasarkan jam 12-jam.

    08

    %M

    Menit direpresentasikan sebagai angka desimal dengan padding nol.

    09

    %S

    Detik direpresentasikan sebagai angka desimal dengan padding nol.

    10

    %a

    Nama singkat hari dalam seminggu.

    Rab

    %A

    Nama lengkap hari dalam seminggu.

    Rabu

    %b

    Nama singkat bulan.

    Apr

    %B

    Nama lengkap bulan.

    April

    %c

    Tanggal dan waktu.

    Rab Apr 7 08:15:10 2021

    %j

    Hari dalam setahun. Hari direpresentasikan sebagai angka desimal dengan padding nol.

    097

    %p

    Nilai valid:

    • AM: pagi

    • PM: sore

    AM

    %U

    Nomor urut minggu dalam setahun. Nomor urut direpresentasikan sebagai angka desimal dengan padding nol. Minggu dimulai pada hari Minggu.

    Catatan

    Semua hari sebelum Minggu pertama di tahun baru termasuk dalam Minggu ke-0.

    14

    %w

    Hari dalam seminggu. Hari direpresentasikan sebagai angka desimal.

    0 menandakan Minggu, dan 6 menandakan Sabtu.

    3

    %W

    Nomor urut minggu dalam setahun. Nomor urut direpresentasikan sebagai angka desimal. Minggu dimulai pada hari Senin.

    Catatan

    Semua hari sebelum Senin pertama di tahun baru termasuk dalam Minggu ke-0.

    14

    %x

    Tanggal.

    04/07/21

    %X

    Waktu.

    08:15:10

    %Z

    Nama zona waktu. Nilai valid:

    • UTC

    • GMT

    UTC

    %f

    Mikrodetik direpresentasikan sebagai angka desimal dengan padding nol.

    091798

    %z

    Offset UTC, dalam format +HHMM atau -HHMM.

    +0000

    %%

    Tanda persen (%).

    %

  • time_zone: Zona waktu, seperti UTC(default), Asia/Shanghai.

Nilai kembali

Nilai terformat dari waktu saat ini.

Contoh

  • Fn::FormatTime: %Y-%m-%d %H:%M:%S

    Pada contoh ini, hasil berikut dikembalikan:

    2021-06-11 03:48:19
  • Fn::FormatTime: %Y-%m-%d %H:%M:%S,Asia/Shanghai

    Pada contoh ini, hasil berikut dikembalikan:

    2021-06-11 12:01:25