ilmu-linux.com

Network & Linux opensource

 

konversi Format UNIX timestamp ke date pada mysql

 

untuk mengkonversi  Format UNIX timestamp kedalam format date kita dapat menggunakan fungsi FROM_UNIXTIME() .sebagai contoh jika kita ingin melihat jumlah pengunjung  buku tamu pada mambo/joomla yang mengunakan component akobook  ,pada akobook  jika ada pengunjung mengisi buku tamu maka waktu pengisian akan disimpan pada pada tabel _akobook pada kolom gbdate (gbdate tipenya varchar yg diisi dengan unix timestamp) maka kita bisa menjalankan query mysql seperti ini

SELECT DATE_FORMAT(FROM_UNIXTIME(gbdate),’%d-%m-%Y’) as tanggal, COUNT(1) FROM `tbl_akobook` WHERE DATE_FORMAT(FROM_UNIXTIME(gbdate),’%Y-%m-%d’)>=’2009-12-01′ AND DATE_FORMAT(FROM_UNIXTIME(gbdate),’%Y-%m-%d’)<=’2009-12-05′ group by DATE_FORMAT(FROM_UNIXTIME(gbdate),’%Y-%m-%d’)

query diatas akan menghasilkan

tanggal COUNT( 1 )
01-12-2009 7
02-12-2009 5
03-12-2009 3

Leave a reply

Feel free to share your thoughts about this entry.

Nickname
Email
Website
Confirmation image
Confirmation code
Comment