PHP Dasar
PHP Menengah
PHP Mahir
PHP Referensi

PHP Date


Fungsi PHP date() mengambil data dan memformat-nya kemudian mengembalikannya dalam bentuk string.

syntax :

date(format,timestamp)
ParameterDeskripsi
format Sifatnya harus, merinci format dari waktu yang ingin kita tampilkan
timestamp Sifatnya opsional, secara default berisi data waktu saat ini

PHP date() - format

Parameter format harus diisi pada fungsi date() untuk merinci format dari waktu yang ingin kita tampilkan.

Berikut adalah beberapa format yang bisa kita pakai :

  • d - merinci tanggal dari hari (01-31)
  • m - merinci bulan dalam bentuk angka (01-12)
  • Y - merinci tahun (4 digit)

Daftar lengkap dari format pada fungsi date() ini bisa anda lihat di referensi date().

Karakter-karakter lain seperti "-" dan "/" bisa kita gunakan di dalam format.

contoh :

<?php

$tgl = date("d/m/Y");
echo $tgl . "<br/>";
echo date("d-m-Y") . "<br/>";
echo date("m d Y") . "<br/>;

?>

output :

19/06/2012
19-06-2012
06 19 2012

PHP date() - timestamp

timestamp adalah parameter optional pada fungsi date().

timestamp digunakan untuk menentukan waktu sesuai dengan yang anda inginkan.

Bila fungsi date() tidak ditambah dengan timestamp maka secara default waktu yang berlaku adalah waktu saat ini.

Fungsi mktime() mengembalikan Unix timestamp untuk waktu.

Unix timestamp mengandung angka hingga detik dimulai dari Unix Epoch (January 1 1970 00:00:00 GMT) dan spesifikasi waktu.

syntax dari mktime() :

mktime(hour,minute,second,month,day,year,is_dst)

Misalkan kita ingin mengurangi waktu 1 hari dari waktu sekarang :

<?php
$kemarin = mktime(0,0,0,date("m"),date("d")-3,date("Y"));
echo "Kemarin adalah tanggal " . date("d/m/Y",$kemarin);

?> 

Misalkan bila hari ini adalah tanggal 23 Juni 2012 maka outputnya :
Kemarin adalah tanggal 22/06/2012



Situs ini masih dalam versi beta, artinya masih dalam proses pengembangan baik dari segi bug maupun isi yg kurang lengkap. Silahkan melihat-lihat yang sudah ada sementara ini, tiap hari kami akan berusaha untuk melengkapi kekurangannya...