Aspx Information
Explain About What do You Know

Wednesday, 11 May 2016

Tutorial Membuat Format Tanggal Di PHP Beserta Dengan Hari Menjadi Bahasa Indonesia


Pada tahap ini, sedikit user kebingungan bagaimana merubah format tanggal yang dari database atau dari kita input sendiri, sebenernya sangat sederhana disini saya membahasa salah satu dari cara merubah format tanggal dengan menggunakan Fungsi strtotime. Fungsi ini sering saya gunakan apabila Client meminta convert Date kedalam Sistem Integrate Indonesia yaitu Tanggal dalam bentuk Format Indonesia. Sedikit tentang Fungsi strtotime bagi kalian yang masih bertanya apa kegunaan fungsi ini, fungsi ini dapat merubah string tanggal menjadi timestamp unix seperti tanggal yang di format berbentuk teratur.

Langsung saja saya contohin Script untuk Convert tanggal tersebut. Disini saya mencontohkan pengambilan tanggal dari database,

<?php
             $sqltr = mysql_query("select * from  all_items");
     while($rowe=mysql_fetch_array($sqltr))
    {
$date_in = $rowe['Date_In'];
$ubahFormat = date("d F Y",strtotime($date_in));
?>

<td width="100px">
      <?php echo $ubahFormat ?>
</td>

<?php } ?>

Pada script diatas terlihat saya memanggil sebuah data dari database, dan saya mengambil 1 field yaitu Date_In yaitu tanggal pada sebuah Item tersebut yang akan saya format. Lalu saya menggunakan fungsi strtotime dengan format Hari Bulan dan Tahun baru saya Echo atau tampilkan dengan object penampung yang menampung format tadi.


Kalau anda sudah test silahkan coba di browser anda, maka anda akan melihat hasil tanggal anda telah terformat.

Contoh :


Tanggal sebelum di format : 12/04/2015
Tanggal setelah di format : 04 December 2016

Tutorial diatas masih belum selesai jika anda ingin mengganti untuk hari dan bulan dengan menggunakan Bahasa Indonesia karna diatas masih terjemahan dalam bahasa Inggris dari fungsi yang kita gunakan tersebut.

Buat syntax dibawah ini kedalam tag <?php dalam bentuk array untuk format hari dan bulan indonesia:

$hari = array("","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu","Minggu");
$bulan = array("","Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember");
$ubahFormat = $hari[date("w")].", ".date("j")." ".$bulan[date("n")]." ".date("Y");


Dengan sintak diatas kita sudah bisa merubah format sesuai format bahasa Indonesia. Hasilnya akan seperti ini.

Tanggal sebelum di format : 12/04/2015
Tanggal setelah di format : Selasa, 04 Desember 2016

Silahkan mencoba , see you next article. ^_^

0 comments:

Post a Comment