Pada kesempatan kali ini saya akan menjelaskan cara membuat fungsi tanggal dan waktu di php. Perlu teman-teman ketahui sebelumnya, di php teman-teman bisa memanipulasi tanggal. Dan seperti yang teman-teman sudah ketahui, untuk menangani tanggal dan waktu di php beberapa fungsi diantaranya.
- fungsi date()
- mktime()
- strtotime().
- dll.
Contoh pada penggunaan fungsi tersebut adalah dimana ketika teman-teman hendak menyimpan salah satu data yang membutuhkan tanggal dan waktu pembuatan, maka fungsi tersebut dapat teman-teman gunakan yang bertujuan supaya data tersebut lebih realtime. namun pada contoh disini saya akan membuat fungsi tanggal dan waktu di php.
Berikut Caranya :
- Teman-teman buat terlebih dahulu satu buah file dengan nama function_tanggal.php, dan simpan di folder project teman-teman.
- Tuliskan kode seperti berikut:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<?php /** format tanggal Indo**/ date_default_timezone_set('Asia/Jakarta'); function tgl_ind($date) { /** ARRAY HARI DAN BULAN**/ $Hari = array("Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"); $Bulan = array("Januari","Febuari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nov","Desember"); /** MEMISAHKAN FORMAT TANGGAL, BULAN, TAHUN, DENGAN SUBSTRING**/ $tahun = substr($date, 0, 4); $bulan = substr($date, 5, 2); $tgl = substr($date, 8, 2); $waktu = substr($date, 11, 8); $hari = date("w", strtotime($date)); $result = $Hari[$hari].", ".$tgl."-".$Bulan[(int)$bulan-1]."-".$tahun." ".$waktu.""; return $result; } ?> |
- Jika sudah teman-teman save terlebih dahulu file tersebut.
- Teman-teman buat lagi satu buah file dengan nama index.php
- Jika sudah ketikan kode seperti berikut :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<!DOCTYPE html> <html lang="en"> <title><strong>cara membuat fungsi tanggal dan waktu di php</strong> by Dumet School</title> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <?php include "function_tanggal.php"; $tgl = date('Y-m-d H:i:s'); // sesuaikan dari hasil output query select tabel database $tanggal = tgl_ind($tgl); // ini adalah kode untuk menampilkan fungsi pada file functiopn_tanggal.php echo 'sekarang adalah hari '.$tanggal; // menampilkan variabel tanggal ?> </body> </html> |
- Keterangan: (kode $tanggal = tgl_ind($tgl); dimana pada variabel $tgl bisa teman-teman sesuaikan dari hasil query select dari tabel database yang teman-teman buat) dan dari fungsi tersebut bisa teman-teman kembangkan lagi sesuai dengan struktur tanggal yang ingin di tampilkan dari hasil output tanggal pada select query dari tabel database teman-teman di php
- Jika sudah, save file tersebut dan teman-teman bisa lihat langsung hasilnya pada browser, dengan mengetikan http://localhost/nama_folder_project
Sampai disini penjelasan saya mengenai cara membuat fungsi tanggal dan waktu di php, semoga bermanfaat.