Friday, March 3, 2017

KLWP Date Character

  1 comment
Setiap formula pada KLWP dapat disisipi dengan format penulisan tanggal [Date] yang dapat disesuaikan dengan keinginan kita, lihat sintax formula pada Tutorial sebelumnya, dengan ini kita dapat mengkondisikan waktu kejadian tertentu misalkan kemarin, besok, lusa, 3 jam yang lalu dan seterusnya.
Contoh:
$df(EEEE, a1d)$ menjadi nama hari besok.
$df("hh:mma", bi(fullempty)$ : waktu pengisian daya
$tf(0h0m0sa1d)$ : waktu menuju tengah malam
$ci(title, a0, a0d)$ : title event hari ini.

Note:
  • Format penulisan tanggal bersifat Case Sensitive  
  • Format tanggal tersebut dapat dikembalikan oleh beberapa fungsi lain atau anda bisa menggunakan text.
  • Untuk text tanggal dapat menggunakan format penulisan seperti "1955y11M12d22h04m00s" untuk mengekspresikan tahun 1955, bulan 11, tanggal 12, pada jam 22:04:00 (semuanya bersifat opsional)
  • Penulisan text tanggal juga bisa menggunakan a/r (add/remove) operator, misalkan "a12m3s", akan menambahkan 12 menit dan 3 detik dari waktu saat ini.
Disini kita akan jelaskan beberapa karakter format tanggal yang dapat di gunakan pada KLWP terutama pada sintax $df(format, [Date])$.

DATE Character
Character Keterangan Contoh
h jam (1-12 atau 1-24) 1
hh jam (1-12 atau 1-24 , 2 digit 0 pad) 24
k jam (0-11 atau 0-23) 0
kk jam (0-11 atau 0-23 , 2 digit 0 pad) 23
m menit 9
mm menit (2 digit 0 pad) 09
s detik 5
ss detik (2 digit 0 pad) 05
a AM / PM maker AM
d tanggal 28
dd tanggal (2 digit 0 pad) 08
D hari ke... dalam satu tahun 59
DD hari ke... dalam satu tahun (2 digit 0 pad) 59
DDD hari ke... dalam satu tahun (3 digit 0 pad) 059
e hari ke... dalam seminggu (setting aplikasi) 1 jika mulai dari senen
E nama hari (pendek) Sen
EEEE nama hari (panjang) Senin
f hari ke... dalam seminggu (ISO, 1 = minggu) 2, mulai dari minggu
F minggu ke... dalam sebulan 5
M bulan ke... dalam setahun 2
MM bulan ke... dalam setahun (2 digit 0 pad) 02
MMM nama bulan (pendek) Feb
MMMM nama bulan (panjang) Februari
w minggu ke... dalam setahun 11
ww minggu ke... dalam setahun (2 digit 0 pad) 01
y tahun (full) 2017
yy tahun (pendek) 17
G era designator M (Masehi)
z zona waktu (pendek) WIB
zzzz zona waktu (panjang) Waktu Indonesia Barat
Z zona waktu (RFC 822) +0700
ZZ zona waktu (RFC 822) +07:00
ZZZ lokasi zona waktu Asia/Jakarta

1 comment :

  1. $df(mm)$ ini akan menghasilkan text menit ke berapa sekarang... Masalahnya, yang muncul adalah bahasa inggris... Bisa nggak di-convert jadi bahasa indonesia aja? Thanks

    ReplyDelete