Sabtu, 20 Agustus 2016

Merubah format tanggal Substr

Halo semua disini saya akan menjelaskan bagaimana merubah format tanggal indonesia mengunakan substr (substring), caranya yaitu :  

<?php
function DateToIndo($date) { // fungsi atau method untuk mengubah tanggal ke format indonesia
   // variabel merupakan variabel array untuk nama nama bulan indonesia
        $bulanindo = array("Januari", "Februari", "Maret","April", "Mei", "Juni",
                           "Juli", "Agustus", "September","Oktober", "November", "Desember");
   
        $tahun = substr($date, 0, 4); // pemisah format tahun menggunakan substring
        $bulan = substr($date, 5, 2); // pemisah  format bulan menggunakan substring
        $tgl   = substr($date, 8, 2); // pemisah  format tanggal menggunakan substring
       
        $result = $tgl . " " . $bulanindo[(int)$bulan-1] . " ". $tahun;
        return($result);
}
   
    echo(DateToIndo("2015-04-10")); //Akan menghasilkan 10 April 2015
   
    // 2 0 1 1 - 0 8 - 2 5 = format tanggal
    // 0 1 2 3 4 5 6 7 8 9 = jumlah array
    // 0 = 4 (4 merupakan jumlah tahun dan 0 merupakan dimulai dari ke 0 sebanyak 4 angka contoh = 2011 jumlah 4 angka)
    // 5 = 2 (2 merupakan jumlah bulan dan 5 merupakan dimulai dari ke 5 sebanyak 2 angka contoh = 08 jumlah 2 angka)
    // 8 = 2 (2 merupakan jumlah tgl dan 8 merupakan dimulai dari ke 8 sebanyak 2 angka contoh = 25 jumlah 2 angka)
?>

0 komentar:

Posting Komentar