Fungsi strtotime pada php banyak berguna untuk konversi dari string ke format tanggal (date/datetime), kasus ini saya temui pada teman saya melakukan pengcodean yang rumit/njlimet hanya untuk mengkonversi sebuah tanggal. PHP telah memberikan solusi dengan menggunakan fungsi strtotime untuk memecahkan masalah tersebut, cara penerapannya juga mudah (jadi kalian tidak perlu membuat sebuah fungsi sendiri hanya untuk konversi tanggal).

Mungkin perlakuan khusus bila kalian akan membuat fungsi sendiri akan tetapi tetap memanfaatkan strtorime sebagai media konversi tanggal.

Contoh : kalian akan mengkonversi format tanggal dari database sebagai berikut "2013-10-02 09:36:10" menjadi format indonesia "02-10-2013 09:36:10" caranya cukup mudah

echo date("d-m-Y H:i:s", strtotime('2013-10-02 09:36:10')); // cukup simple bukan tanpa perlu berkeringat hanya untuk format tanggal Smile.

berikut contoh penggunaan strtotime dalam pengcodean

echo "Date now   : ".date("Y-m-d", strtotime('now'))." <br />";
    echo "Next date  : ".date("Y-m-d", strtotime('next day'))." <br />";
    echo "Prev date  : ".date("Y-m-d", strtotime('previous day'))." <br />";
    echo "First date : ".date("Y-m-d", strtotime('first day of this month'))." <br />";
    echo "End date   : ".date("Y-m-d", strtotime('last day of this month'))." <br />";
    echo "Next month : ".date("Y-m-d", strtotime('next month'))." <br />";
    echo "Prev month : ".date("Y-m-d", strtotime('previous month'))." <br />";
    echo "+3 day     : ".date("Y-m-d", strtotime('+3 day'))." <br />";
    echo "+2 day, +1 month and +1 year  : ".date("Y-m-d", strtotime('+2 day, +1 month, +1 year'))." <br />";
    echo "Minggu terakhir  : ".date("Y-m-d", strtotime('first monday of this month'))." <br />";
    echo "Minggu terakhir  : ".date("Y-m-d", strtotime('last monday of this month'));

dari contoh diatas kalian dapat melihat kehandalan strtotime dalam memformat tanggal, mulai dari menambah/mengurangi hari, minggu, bulan dan tahun. sampai mengetahui awal dan akhir minggu pada bulan/tahun ini maupun bulan/tahun depan.

Intinya saya hanya mencontohkan penggunaan fungsi - fungsi pada PHP semaksimal mungkin sehingga kita tidak perlu membuat sesuatu hal yang sudah ada untuk dibuat lagi, hemat waktu, tenaga serta pikiran.

 

Semoga bermanfaat