Description
array
getdate ( [int timestamp] )
getdate() retourne un tableau associatif contenant les informations
de date et d'heure du timestamp timestamp
(lorsqu'il est fourni, sinon, le timestamp de la date/heure courante),
avec les champs suivants :
Tableau 1. Nom des clés du tableau associatif retourné
| Clé | Description | Exemple de valeur retournée |
|---|
| "seconds" | Représentation numérique des secondes | 0 à 59 |
| "minutes" | Représentation numérique des minutes | 0 à 59 |
| "hours" | Représentation numérique des heures | 0 à 23 |
| "mday" | Représentation numérique du jour du mois courant | 1 à 31 |
| "wday" | Représentation numérique du jour de la semaine courante | 0 (pour Dimanche) à 6 (pour Samedi) |
| "mon" | Représentation numérique du mois | 1 à 12 |
| "year" | Année, sur 4 chiffres | Exemples: 1999 ou 2003 |
| "yday" | Représentation numérique du jour de l'année | 0 à 365 |
| "weekday" | Version texte du jour de la semaine | Sunday à Saturday |
| "month" | Version texte du mois, comme January ou March | January à December |
| 0 | Nombre de secondes depuis l'époque Unix, similaire à la valeur retournée
par la fonction time() et utilisée par date().
| Dépend du système, typiquement de -2147483648 à
2147483647.
|
Exemple 1. Exemple avec getdate()
<?php $today = getdate(); print_r($today); ?>
|
L'exemple ci-dessus va afficher quelque chose de similaire à : Array
(
[seconds] => 40
[minutes] => 58
[hours] => 21
[mday] => 17
[wday] => 2
[mon] => 6
[year] => 2003
[yday] => 167
[weekday] => Tuesday
[month] => June
[0] => 1055901520
) |
|
Voir aussi
date(),
time() et
setlocale().