Show Cara menampilkan tanggal dan
waktu sekarang pada bahasa pemrograman PHP Misal kita ingin membuat sebuah aplikasi dengan menyimpan aplikasi tanggal sekarang secara otomatis maka kita bisa menggunakan fungsi date(). Contoh pada saat kita membuat sebuah artikel pada aplikasi CMS wordpress maka saat kita menyimpan postingan tersebut maka tanggal secara otomatis akang ikut tersimpan dan menampilkan nya sesaui dengan tanggal saat kita membuat artikel tersebut. Fungsi date() akan mengambil data tanggal yang sesuai digunakan oleh server PHP itu sendiri. Pada tutorial kali ini kita akan membahas lebih lanjut fungsi date(). Bagaimana menampilkan tanggal dan waktu sekarang, mengatur output waktu dan tanggal yang ingin di tampilkan sesuai dengan keinginan, seperti kita ingin menampilkan tanggal bulan tahun atau tahun bulan tanggal, baik menampilkannya dalam bentuk angka maupun huruf bentuk 4 digit maupun 2 digit. Berikut contoh fungsi date() dalam menampilkan tanggal di PHP
Pada parameter Y-m-d digunakan untuk menampilkan tanggal dan parameter H:i:s digunakan untuk menampilkan waktu. Dari parameter tersebut kita bisa mengubah output pada tanggal atau waktu sesuai dengan keinginan. Cara Menampilkan Tanggal Sekarang Dalam PHP. Berikut format karakter tanggal yang dapat digunakan dalam PHP.
Kalian juga bisa menambahkan karakter .(titik) ,(koma) /(garis miring) -(strip) sesuai dengan keinginan tampilan kalian. Contoh :
Maka Hasilnya seperti dibawah ini: Cara Menampilkan Waktu Sekarang dalam PHP Berikut format karakter waktu yang dapat digunakan dalam PHP.
Dalam penulisan format waktu kita juga bisa menambahkan karakter seperti pada format tanggal sesuai dengan keinginan. Contoh :
Maka hasilnya : Pada script date_default_timezone_set('Asia/Jakarta') di gunakan untuk mengubah zona waktu menjadi zona waktu Indonesia. kalian juga bisa mengubah zona waktu sesuai dengan zona waktu negara lain dengan mengubah parameter zona waktunya. Zona waktu biasanya digunakan untuk menghitung selisih waktu antar wilayah. Table of Contents Tutorial kali ini akan membahas bagaimana merubah format tanggal di php. Disini akan dijelaskan dengan dua cara. Cara pertama
Cara pertama menggunakan fungsi date karena fungsi date menerima parameter dalam bentuk detik kita mengubah tanggal yang akan diformat menggunakan strtotime.Cara pertama memiliki kelemahan karena tidak bisa mengkonversi tanggal dibawah 1 Januari 1970. Cara Kedua
Cara kedua menggunakan objek DateTime,cara ini mendukung tanggal dibawah 1 Januari 1970. Untuk keseluruhan format yang didukung oleh php bisa dilihat disini (https://www.php.net/manual/en/function.date.php). Pada kesempatan kali ini kita akan membahas cara membuat format tanggal indonesia dengan PHP. Biasanya, tanggal standar yang disimpan pada database berformat YYYY-MM-DD, misal 2016-03-20, sedangkan ketika ditampilkan pada web biasanya menggunakan nama bulan misal 20 Maret 2016. PHP sendiri telah menyediakan banyak fungsi untuk mengubah format tanggal, namun, semua format tanggal tersebut berbahasa Inggris, misal, kita ubah tanggal diatas dengan menyertakan nama bulan
I. Membuat Format Tanggal Indonesia Dengan PHPKarena kita tidak bisa menggunakan fungsi bawaan PHP secara penuh,  maka, untuk untuk mengubah nama bulan ke bahasa Indonesia, kita harus melakukannya secara “semi manual”, dimana kita mendefinisikan nama bulan satu persatu. Ide dasarnya adalah sebagai berikut:
Pada contoh diatas, kita menggunakan array yang berisi nama bulan. Seperti
pada pembahasan tentang array, index awal dari array bisa angka Selanjutnya, agar script tidak ditulis berulang ulang, maka kita perlu memasukkannya ke dalam fungsi, sehingga, nantinya kita cukup memanggil nama fungsi tersebut:
Penjelasan:
Lebih lanjut:
II. Format Tanggal Indonesia Dengan PHP – Menambahkan Nama HariSelanjutnya, pada kondisi tertentu kita perlu untuk menambahkan nama hari pada tanggal tersebut. Untuk keperluan tersebut, PHP juga telah
menyediakan format karakternya, yaitu menggunakan
Lagi lagi nama hari juga menggunakan bahasa Inggris, untuk mengubahnya ke dalam bahasa Indonesia, lagi lagi tidak ada cara lain kecuali kita menuliskan nama hari satu per satu. Ide dasar script yang akan kita buat:
Pada script diatas, kita menggunakan format Selanjutnya, mari kita perbarui fungsi
Pada contoh diatas, kita tambahkan argumen baru pada fungsi yaitu III. Format Tanggal Indonesia Dengan PHP - Mengambil Data Dari DatabaseDalam
praktek, format tanggal Indonesia ini lebih sering digunakan ketika kita ingin menampilkan data tanggal dari database. Misal kita memiliki tabel +------------+-------------------------------------+---------------------+ | id_artikel | judul_artikel | tanggal_terbit | +------------+-------------------------------------+---------------------+ | 1 | Format Tanggal Indonesia Dengan PHP | 2016-10-12 08:53:27 | | 2 | Memahami Return Pada PHP | 2016-11-10 11:22:20 | | 3 | Memahami Fungi Pada PHP | 2016-12-01 15:54:37 | +------------+-------------------------------------+---------------------+ Tabel tersebut berada di dalam database Selanjutnya, mari kita tampilkan data tersebut menggunakan format tanggal Bahasa Indonesia dengan menggunakan fungsi Script yang kita gunakan:
Hasil yang kita peroleh adalah:
Pada contoh diatas, karena format tanggal adalah date time, maka kita perlu ubah menjadi hanya date saja. Untuk keperluan tersebut, ada beberapa cara yang dapat ditempuh, bisa menggunakan fungsi date seperti pada contoh diatas, bisa juga menggunakan fungsi explode untuk memecah tanggal berdasarkan spasi:
IV. Cara Lebih SingkatTerdapat cara yang lebih singkat untuk menulis tanggal dalam Bahsa Indonesia yaitu dengan
mengeset localization menggunakan fungsi setlocale(), tetapi kita tidak bisa menggunakan fungsi
Untuk referensi lengkap fungsi Perlu diperhatikan bahwa pada fungsi Jadi apakah fungsi Demikian pembahasan mengenai cara mengubah format tanggal Indonesia dengan PHP, semoga bermanfaat. Salam… Subscibe NowSuka dengan artikel di Jagowebdev.com? jangan sampai ketinggalan, segera join ke milis kami untuk update informasi terbaru dari Jagowebdev.com |