KLWP Date Character
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.
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:Disini kita akan jelaskan beberapa karakter format tanggal yang dapat di gunakan pada KLWP terutama pada sintax $df(format, [Date])$.
- 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.
| 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 |

$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