Basic Date & Time Function pada Tumblr

Semalam sempat bikin markup buat date & time pada tumblr yang rencananya akan saya ambil dari link masing-masing Day Page yang sudah disediakan pada tumblr. Sempat mengalami sedikit masalah karena sebelumnya saya mengira kalau block markup untuk day page yang digunakan tumblr perintahnya menggunakan bahasa MySQL, tapi ternyata tumblr tidak menggunakan perintah yang sama dengan MySQL. Berikut ini sebagian kecil contoh perintah/fungsi untuk date & time pada MySQL untuk perbandingan:


DAYOFMONTH() Menunjukkan penanggalan hari menurut angka dari 0-31
MONTH() Menunjukkan penomoran bulan
MONTHNAME()
Menunjukkan penamaan bulan
YEAR()
Menunjukkan tahun

Jika saya ingin menunjukan link day page pada tumblr yang mempunyai format link seperti ini: day/2013/12/30 dengan membuat format block seperti ini {Year}{Month}{DayOfPage} maka hasilnya ditumblr akan menjadi day/2013/Desember/30 yang berarti jika penulisan Month pada MySQL akan menunjukan penomoran bulan akan tetapi di tumblr malah menunjukan penamaan bulan, sehingga link yang dihasilkan akan menjadi link not found (link halaman kosong). Jadi bisa disimpulkan bahwa perintah yang digunakan berbeda.

Setelah melakukan coba-coba semalaman serta tanya-tanya kanan kiri mengenai perintah/function pada daypage tumblr ini, akhirnya sedikit menemukan titik cerah. Berikut ini tabel basic Date & Function hasil percobaan saya semalam:

{DayOfMonth}
Menunjukan penomoran tanggal (contoh: 1,2,3..dst)
{DayOfMonthWithZero}
Menunjukan penomoran tanggal 2 digit menggunakan 0 di awal (contoh:01,02, 03..dst)
{DayOfWeek}
Menunjukan nama hari (contoh: Sunday, Monday..dst)
{Month}
Menunjukan nama bulan (Januari, February...dst)
(MonthNumberWithZero}
Menunjukan penomoran bulan 2 digit dengan menggunakan 0 di awal (01,02, 03,...12)
{MonthNumber}
Menunjukan penomoran bulan biasa (1,2,3,...12)
{DayOfMonthSuffix}
Menunjukan tanggal + suffix (contoh: 1st, ...10th...dst)
{ShortMonth}
Menunjukkan penamaan bulan diperpendek (contoh: Jan, Feb,..dst)
{Year}
Menunjukan tahun
{ShortYear}
Menunjukan 2 digit terakhir tahun (12,13,14...dst)
{12Hour}
Menunjukkan jam (1,2,3..12)
{12HourWithZero}
Menunjukkan jam dengan 2 digit diawali dengan 0 (01,02,03,...12)
{Minutes}
Menunjukan jam menit
{Seconds}
Menunjukan detik
{AmPm}
Am/Pm
{TimeAgo}
Menunjukkan jangka waktu (contoh: 1 hour ago, 5 days ago..dst)

dan berikut ini saya berikan sedikit contoh penulisannya jika digabungkan secara bersama-sama:

{ShortMonth} {DayOfMonth}{DayOfMonthSuffix}, '{ShortYear} = Apr 10th, '12
{12Hour}:{Minutes}{AmPm} = 3:00pm
{12HourWithZero}.{Minutes}.{Seconds}{CapitalAmPm} = 03.00.00PM
{TimeAgo} = 1 hour ago
{MonthNumberWithZero}-{DayOfMonthWithZero}-{Year} = 04-10-2012
{DayOfWeek}, {DayOfMonth} {Month} {Year} = Tuesday, 10 April 2012 

Kira-kira itu saja basic Date & Function yang saya tau pada tumblr, untuk selanjutnya silahkan berkreasi dan gunakan seperlunya.

Comments