1. PHP

PHP Date

PHP Date() berguna untuk menampilkan waktu/tanggal entah itu hari/jam. Tanggal yang akan ditampilkan menyesuaikan waktu server, bukan waktu yang ada di client. Hal ini disebabkan PHP merupakan server side programming.

Syntax

date ( string $format [, int $timestamp ] )

Contoh:

<?php
echo date("m/d/y"); // 06/22/2006
echo date("d-m-y"); // 22-06-2006

// menampilkan tanggal lusa (2 hari kedepan)
$dua = mktime(0, 0, 0, date("m"), date("d")+2, date("y"));
echo "Dua hari lagi adalah tanggal ". date("d/m/y", $dua);
?>

Function mktime() digunakan untuk membuat timestamp, dengan sintaks:

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

Contoh:

<?php
$tomorrow = mktime(0, 0, 0, date("m") , date("d")+1, date("Y"));
$lastmonth = mktime(0, 0, 0, date("m")-1, date("d"), date("Y"));
$nextyear = mktime(0, 0, 0, date("m"), date("d"), date("Y")+1);
echo "Besok adalah tanggal ". date("d/m/y", $tomorrow) . "<br>";
echo "Sebulan lalu adalah tanggal ". date("d/m/y", $lastmonth). "<br>";
echo "Setahun lagi adalah tanggal ". date("d/m/y", $nextyear). "<br>";
?>

beberapa jenis timestamp yang dapat digunakan untuk mengatur format tampilan tanggal dan waktu

FormatKeterangan
aam atau pm
AAM atau PM
gJam tanpa 0 di depan. Bernilai antara 1- 12.
GJam tanpa 0 di depan, format 24 jam. Bernilai antara 00- 23.
hJam dengan 0 di depan. Bernilai antara 01- 12.
HJam dengan 0 di depan, format 24 jam. Bernilai antara 1- 12.
iMenit dengan 0 di depan. Bernilai antara 00- 59.
sDetik dengan 0 di depan, format 24 jam. Bernilai antara 00-59.
dHari dalam bulan (tanggal) dengan 0 di depan. Bernilai antara 01-31.
jHari dalam bulan (tanggal) tanpa 0 di depan. Bernilai antara 1-31.
DHari dalam mingguan (disingkat). Bernilai antara Sun-Sat
lHari dalam mingguan. Bernilai antara Sunday-Saturday
wHari dalam mingguan tanpa 0 di depan. Bernilai antara 0-6.
zHari dalam tahunan tanpa 0 di depan. Bernilai antara 0-365
mNomor bulan dengan 0 di depan (01-12)
nNomor bulan tanpa 0 di depan (1-12)
MSingkatan dari bulan. (Jan-Dec)
FNama bulan lengkap. (January-December)
tJumlah hari dalam sebulan. (28-31)
L1 jika melompati tahun dan 0 jika tidak.
YFormat tahun 4 digit
yFormat tahun 2 digit

Contoh

<?php
$today = date("F j, Y, g:i a");
echo "$today"; // March 01, 2012, 5:16 pm
$today = date("j, n, Y");
echo "$today"; // 01, 3, 2012
?>
Comments to: PHP Date

    Your email address will not be published. Required fields are marked *

    Attach images - Only PNG, JPG, JPEG and GIF are supported.