contact
WA: 0822-8846-7823
SMS: 0822-8846-7823
Call: 0822-8846-7823
BBM: D7DB3491
ebsofmail@gmail.com

Menampilkan tanggal database dengan Format Indonesia

Posted in PHP MYSQL / i Life at 17 Mei 2017 With 0 Comments

Artikel kali ini kita akan membuat Fungsi Untuk Menampilkan Tanggal di Database menjadi Format Tanggal Indonesia. Sebenarnya pada artikel Manipulasi Format Tanggal Dengan PHP admin sudah menjelaskan cara manipulasi Format tanggal di database ke Format yang lain. Namun itu dirasa kurang cukup jika kita menginginkan nama bulan nya tampil.

Jika anda ingin mengubah format tanggal untuk input data ke database , mungkin anda dapat melihat artikel di Fungsi Mengubah Format Tanggal Detepticker , Karna disini kita akan mengubah format tanggal yang mana data nya sudah ada di database, dan ingin kita tampilkan dalam bentuk indonesia

▼ Download Source Code Dibawah Ini ▼


contoh : 2 Januari 2016

Sebelumnya Seperti yang kita ketahui, ketika kita mengcreate sebuah field pada database dengan tipe data date, maka format datenya adalah : YYYY-mm-dd, dimana :

    YYYY  adalah Year = Tahun
    mm adalah Month = Bulan
    dd adalah Date = Tanggal

Untuk lebih jelasnya perthatikan format tanggal di database berikut ini :

mengubah format tanggal php

Menampilkan tanggal di database Menjadi bentuk Tanggal Indonesia

Berikut ini merupkan fungsi yang dapat kita gunakan untuk memanipulasi tanggal di database menjadi tanggal Indonesia , perhatikan script dibawah ini :

<?php
include "koneksi.php";
$query      = "Select * from agenda order by id desc limit 5";
$res        =mysqli_query($con,$query);
                    
// Konversi tanggal ke bahasa indonesia
function format_indo($date){
    $BulanIndo = array("Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember");

    $tahun = substr($date, 0, 4);               
    $bulan = substr($date, 5, 2);
    $tgl   = substr($date, 8, 2);
    $result = $tgl . "-" . $BulanIndo[(int)$bulan-1]. "-". $tahun;
    return($result);
}
    while($c=mysqli_fetch_array($res)){
        echo format_indo($c['tanngal']).'<br>';
    }
?>

Perhatikan script diatas, dimana kita menyisipkan fungsi yang digunakan untuk mengubah format tanggal yang ada di database , dan kemudian kita panggil fungsi tersebut echo format_indo($c['tanngal']).'<br>'; , OK.. selamat mencoba

Artikel Rekomendasi



Artikel Terkait

Diskusi