Konfersi tanggal menjadi user friendly

Pada database dengan perintah bawaan structured query language (sql) kita biasa menyimpan tanggal dalam bentuk date. Bentuk date ini bila kita tampilkan kedalam php akan berbentuk tahun-bulan-tanggal seperti contoh berikut : 2009-12-03. Dalam php kita dapat memanggil fungsi tanggal dengan date(‘ d m y’). Yang jadi masalah bila kita ingin agar tanggal yang langsung di load dari database tersebut langsung terkonfersi menjadi tanggal bulan dan tahun.

Sebenarnya ada banyak cara agar kita dapat mengkonfersi tanggal ini, salah satunya bisa kita pisahkan dulu per komponen tanggal tersebut jadi tahun tanggal bulan dipisah kemudian dimasukkan kedalam array dengan fungsi explode, setelah itu dirangkai kembali kedalam sebuah variabel atau langsung dipanggil untuk ditampilkan dengan echo.

Namun, dari beberapa cara yang sudah saya coba, saya menyukai satu cara lain yang terbilang effisien menurut saya. Caranya seperti berikut :

$unik = strtotime($tanggal_dari_database." 1:0:0");
$penampung_tanggal = date('d F Y',$unik);

Bila kita tampilkan dengan fungsi echo hasilnya seperti berikut 7 May 2011.
Di variabel penampung tanggal sekarang sudah berisi tanggal dengan urutan tanggal bulan dan tahun. Saya lebih menyukai cara ini, terlebih lagi bila kita menggunakan framework CodeIgniter sehingga skripnya seperti berikut:

$unik = strtotime($row->tanggal_dari_database." 1:0:0");
$data->tanggal = date('d F Y',$unik);

Perihal improve
I am system analyst, my specialization are Webs programming also graphic design. I love to design system and graphic, making something new and freedom.

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 97 pengikut lainnya.