Beberapa cara untuk menampilkan tanggal yang sesuai dengan hari ini. Salah satu cara tersebut bisa menggunakan function date. Akan tetap, function date ini hanya menampilkan dalam format english. Nah ! Sekarang mimin mau bagi bagi function nih supaya format tanggalnya menjadi format Indonesia.
copy paste aja syntax nya ya bos !
<?php ini_set('display_errors','Off'); function tanggalindo($tanggal) { $tahun = substr("$tanggal",0,4); $bulan = substr("$tanggal", 5, 2); $tgl = substr("$tanggal", 8, 2); $jam = substr("$tanggal", 11, 2); $mnt = substr("$tanggal", 14, 2); $dtk = substr("$tanggal", 17, 2); if ($bulan=="01") { $bulan1="Januari"; } if ($bulan=="02"){ $bulan1="Februari"; } if ($bulan=="03"){ $bulan1="Maret"; } if ($bulan=="04"){ $bulan1="April"; } if ($bulan=="05"){ $bulan1="Mei"; } if ($bulan=="06"){ $bulan1="Juni"; } if ($bulan=="07"){ $bulan1="Juli"; } if ($bulan=="08"){ $bulan1="Agustus"; } if ($bulan=="09"){ $bulan1="September"; } if ($bulan=="10"){ $bulan1="Oktober"; } if ($bulan=="11"){ $bulan1="November"; } if ($bulan=="12") {$bulan1="Desember"; } $time = mktime(0,0,0,$bulan,$tgl,$tahun); $hari = getdate($time); $array_hari = array("Monday" => "Senin", "Tuesday" => "Selasa", "Wednesday" => "Rabu", "Thursday" => "Kamis", "Friday" => "Jum'at", "Saturday" => "Sabtu", "Sunday" => "Minggu"); $hari = $array_hari[$hari[weekday]]; $tgl="$hari, $tgl $bulan1 $tahun $jam:$mnt:$dtk"; return $tgl; } date_default_timezone_get('Asia/Jakarta'); $datenow = date('Y-m-d H:i:s'); echo tanggalindo($datenow); ?>
Kirim pertanyaan Anda di kolom komentar. Terimakasih 🙂