MySQL PHP

Merubah Format Tanggal Date ke Format Tanggal Indonesia

Written by Fatoni

Merubah Format Tanggal Date ke Format Tanggal Indonesia. Kali ini tutorialweb akan menuliskan sebuah tutorial bagaimana merubah format tanggal Date (2023-05-02) menjadi format tanggal Indonesia (02 Mei 2013).

Nanti yang aka kita lakukan adalah memuat sebuah Database di phpMyAdmin membuat sebuah tabel dengan nama artikel, nah dalam tabel artikel ini ada satu field dengan artikel_tanggal yang ber-type Date, type date secara default akan menghasilkan output seperti ini YYYY-MM-DD atau 2023-05-02. Kemudian kita akan membuat sebuah function dimana akan merubah format dari 2023-05-02 menjadi 02 Mei 2013.

Oke langsung saja kita mulai.
Pertama buat dahulu sebuah Database dengan nama tutorial, kemudian Dumping / Import kode SQL di bawah ini:

Dari kode SQL diatas maka kita akan mendapatkan satu Table dengan nama artikel dan empat buat field.

Selanjutnya Insert beberapa data di tabel tersebut, jika tidak masu repot, dumping saja kode SQL di bawah ini:

Data sudah didapatkan, dan tahap selanjutnya adalah membuat Script untuk menampilkan data dari Database yang sudah dibuat di atas.

Silahkan buat sebuah file dengan nama index.php kemudian ketikkan Script di bawah ini:

Dari Script diatas akan mendapatkan tampilan di browser seperti gambar di bawah ini:

Seperti pada gambar di atas pada bagian Ditulis tanggal, terlihat format tanggal masih YYYY-MM-DD, dan sekarang akan kita rumah agar menjadi format tanggal Indonesia.

Buat sebuah file lagi, kali ini beri nama indo.php kemudian ketikkan Script di bawah ini:

Dari Script di atas bisa dijelaskan:

  • Baris ke 2 membuat fungsi baru dengan nama TanggalIndo dimana nanti akan mengambil data Date.
  • Baris ke 3 membuat sebuah variabel dengan nama BulanIndo dimana akan memuat array dari nama-nama bulan Indonesia mulai dari Januari sampai Desember.
  • Baris ke 5 membuat variabel dengan nama tahun dimana mengambil empet digit pertama dari format Date yaitu tahun.
  • Baris ke 6 membuat variabel dengan nama bulan dimana mengambil dua digit mulai dari digit ke lima dari format Date yaitu tahun.
  • Baris ke 7 membuat variabel dengan nama tgl dimana mengambil dua digit mulai dari digit ke delapan dari format Date yaitu tahun.
  • Baris ke 9 membuat variabel result dimana variabel ini membentuk format untuk tanggal Indonesia.

Nah, Script untuk merubah format tanggal sudah dibuat, sekarang tinggal merubah sedikit isi dari script index.php agar bisa berjalan dengan baik. Dan berikut ini adalah hasil akhir dari script index.php

Perubahan yang dilakukan adalah menambahkan baris kode include(“indo.php”) dan merubah $row[‘artikel_tanggal’] menjadi TanggalIndo($row[‘artikel_tanggal’]).

Dan hasilnya bisa terlihat seperti gambar di bawah ini:

About the author

Fatoni

Programming is my hobby, not my job.

22 Comments

Leave a Comment