Blogger Operator : Date

7 September 2019
2

Pada artikel ini saia akan membahas oprator blogger yang sangat berguna untuk memanipulasi waktu, yaitu Format

Nantinya kita bisa memanipulasi hasil date

๐Ÿ“ Penulisan

<!-- Default -->
{date} format {string}
<!-- Functional -->
format({data}, {string})

๐ŸŠ Pengembalian

Nilai kembalian berupa date string

๐Ÿ‡ Format

Untuk format lengkapnya, anda bisa melihat table pada situs www.unicode.org , tetapi dibawah ini adalah table yang di rekomendasikan untuk penggunaannya

Waktu Simbol Contoh Keterangan
Tahun YY 19 2 digit tahun
YYYY 2019 4 digit tahun
Bulan M 1, 12 Minimal 1 digit bulan
MM 01, 12 2 digit bulan
MMM Jan, Feb 3 huruf awal dari nama bulan
MMMM January, October nama bulan
MMMMM J, O 1 huruf awal dari nama bulan
Minggu w 1, 12 Minimal 1 digit minggu dalam satu tahun
ww 01, 12 2 digit minggu dalam satu tahun
W 4 1 digit minggu dalam satu bulan
Hari d 1, 12 Minimal 1 digit hari dalam satu bulan
dd 01, 12 2 digit hari dalam satu bulan
D 1, 60, 351 Minimal 1 digit hari dalam satu tahun
DD 01, 60, 351 Minimal 2 digit hari dalam satu tahun
DDD 001, 060, 351 Minimal 3 digit hari dalam satu tahun
E M, W 1 huruf awal dari nama hari
EE Mo, We 2 huruf awal dari nama hari
EEE Mon, Wed 3 huruf awal dari nama hari
EEEE Monday, Wednesday nama hari
Waktu hari aaaa AM, PM Tergantung region blog itu sendiri
bbbb Matin, Aprรจs-midi, Soir
BBBB
Jam h 1, 12 Minimal 1 digit jam (hanya sampai 12 jam)
hh 01, 12 2 digit jam (hanya sampai 12 jam)
H 1, 20 Minimal 1 digit jam (23 jam)
HH 01, 20 2 digit jam (23 jam)
Menit m 1, 59 Minimal 1 digit menit
mm 01, 59 2 digit menit

๐Ÿฅ‘ Contoh

<b:eval expr='format(data:post.date, "EEEE, d MMM YYYY")'>
<!-- Hasil -->
<!-- Saturday, 9 Sep 2019 -->
<b:eval expr='format(data:post.date, "EEEE, d MMMM YYYY")'>
<!-- Hasil -->
<!-- Saturday, 9 September 2019 -->
<b:eval expr='format(data:post.date, "EEEE, d MMMM YYYY HH:mm")'>
<!-- Hasil -->
<!-- Saturday, 9 September 2019 23:05 -->

Sekian dari saia, terimakasih ๐Ÿ˜

๐Ÿ‰ Referensi