date()

Nous sommes le 05/02/2012
Il est 08:03:04
Afficher le Timestamp 1328425384
Afficher la date avec le Timestamp 05/02/2012
Afficher la date avec un Timestamp différent de l'actuel 25/12/2009
Affiche le Timestamp à partir du 05/10/1975 à 12:00 181738800
La variable $timestamp10 est de type integer

date('j.n.y') 5.2.12
date('jS of F Y') 5th 2012f February 2012
date('l') Sunday
date('t') 29 jours

getdate()
Array ( [seconds] => 4 [minutes] => 3 [hours] => 8 [mday] => 5 [wday] => 0 [mon] => 2 [year] => 2012 [yday] => 35 [weekday] => Sunday [month] => February [0] => 1328425384 )
Caractère Signification Exemples de valeurs possibles
Jour
j Jour du mois sur deux chiffres sans les zéros initiaux 1 à 31
d Jour du mois sur deux chiffres avec un zéro initial en fonction du jour 01 à 31
l (L minuscule) Jour de la semaine en anglais Sunday à Saturday
w Jour de la semaine au format numérique 0 (dimanche) à 6 (samedi)
z Jour de l'année 0 à 366
Semaine
W Numéro de semaine dans l'année (les semaines commencent le lundi) Exemple : 42 (la 42ème semaine de l'année)
Mois
F Mois, textuel, version longue; en anglais, comme January ou December January à December
m Mois au format numérique, avec zéros initiaux 01 à 12
n Mois sans les zéros initiaux 1 à 12
t Nombre de jours dans le mois 28 à 31
Année
L Est ce que l'année est bissextile 1 si bissextile, 0 sinon.
Y Année sur 4 chiffres Exemples : 1999 et 2003
y Année sur 2 chiffres Exemples : 99 et 03
Heure
a Ante méridien et Post méridien (minuscules) am ou pm
A Ante méridien et Post méridien (majuscules) AM ou PM
g Heure (format 12h) sans les zéros initiaux 1 à 12
G Heure (format 24h) sans les zéros initiaux 0 à 23
h Heure (format 12h) avec les zéros initiaux 01 à 12
H Heure (format 24h) avec les zéros initiaux 00 à 23
s Secondes avec zéros initiaux 00 à 59
i Minutes avec zéros initiaux 00 à 59
I (i majuscule) l'heure d'été est activée ou pas 1 si oui, 0 sinon.