date()

Nous sommes le 09/09/2010
Il est 05:58:07
Afficher le Timestamp 1284004687
Afficher la date avec le Timestamp 09/09/2010
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') 9.9.10
date('jS of F Y') 9th 2010f September 2010
date('l') Thursday
date('t') 30 jours

getdate()
Array ( [seconds] => 7 [minutes] => 58 [hours] => 5 [mday] => 9 [wday] => 4 [mon] => 9 [year] => 2010 [yday] => 251 [weekday] => Thursday [month] => September [0] => 1284004687 )
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.