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);
Iklan
Perihal

I am system analyst, my specialization are Web programming, mobile programming also graphic design.

Tagged with: , , , , , ,
Ditulis dalam Menengah, Merancang Web, Serba-serbi PHP, teknik

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

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

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Produk Promo
Desktop Mini PC Intel Core i3
Kategori Tulisan

Klik untuk mendapatkan Update melalui email anda

Bergabunglah dengan 164 pengikut lainnya

%d blogger menyukai ini: