Pada PHP, banyak fungsi atau function yang telah disediakan seperti function date yang akan kita bahas kali ini. Function date( ) digunakan untuk menkonversi waktu ke format date atau tanggal agar waktu lebih mudah untuk di baca. Function ini juga dapat digunakan untuk menampilkan tanggal artikel diterbitkan dan merekam data terakhir yang diperbaharui di Database.

Sintaks yang digunakan untuk menampilkan function date( ) di php adalah : 
<?php
    date(format, timestamp)
?>

Keterangan : 

  • format : format waktu yang akan dikembalikan dalam bentuk string, biasanya mengikuti format "Ymd"
    • Y untuk menampilkan tahun saat ini
    • m untuk menampikan bulan saat ini
    • d untuk menampilkan tanggal atau hari saat ini
  • timestamp : zona waktu tetapi pilihan ini adalah opsional, jika tidak ada timestamp maka PHP akan mengambil pada default nya.
Sekarang mari kita coba untuk melakukan Praktik nya dalam PHP : 
<?php
    echo "waktu hari ini adalah :";
    $tanggal = date("d/m/Y");
    echo $tanggal;
?>
disini saya menggunakan format keluaran d, m, Y, yang mana akan menghasilkan keluaran tanggal, bulan dan tahun seperti pada gambar dibawah ini :

Sekarang kita akan membahas function time(); sekarang mari kita langsung praktikkan untuk function nya menngunakan sintaks :
<?php
    time();
?>

Ketika menjlalankan sintaks diatas, maka kita akan mendapatkan kode waktu yang akan di konversi kedalam waktu. Untuk mengeluarkan hasil yang kita inginkan yaitu format time, maka kita dapat menggunakan sintaks dibawah ini: 
<?php
    echo(date("h:i:s A"));
?>

Hasilnya adalah : 10:55:43 AM

Penjelasan karakter yang digunakan untuk memformat string waktu:

  • h – Mewakili jam dalam format 12 jam dengan nol di depan (01 hingga 12).
  • H – Mewakili jam dalam format 24 jam dengan nol di depan (00 hingga 23).
  • i – Mewakili menit dengan nol di depan (00 hingga 59).
  • s – Mewakili detik dengan nol di depan (00 hingga 59).
  • a – Mewakili ante meridian huruf kecil dan post meridian (am atau pm).
  • A – Mewakili ante meridian huruf besar dan post meridian (AM atau PM).
Sekian lah Pembahasan function "date() and time()" kali ini, Sampai Jumpa pada Pembahasan Selanjut nya. Terima Kasih :)