Fonction Date() de php
Une ou deux idée d'utilisation de la fonction date() de php.
date
(PHP 3, PHP 4, PHP 5)
date -- Formate une date/heure localeAller facile... Une date simple
<?php
$aujourdhui =date("d/m/y");
Echo"$aujourdhui ";
?>
Maintenant le numéro de la semaine (raison de se poste... on en a eu besoin).
<?php
$lasemaine=date('W');
echo"$lasemaine";
?>
Tableau 1. Caractères de format pour la fonction date()
Caractère | Description | Exemple de valeur |
---|---|---|
Jour | --- | --- |
d | Jour du mois, sur deux chiffres (avec un zéro initial) | 01 à 31 |
D | Jour de la semaine, en trois lettres (et en anglais) | Mon à Sun |
j | Jour du mois sans les zéros initiaux | 1 à 31 |
l (L minuscule) | Jour de la semaine, textuel, version longue, en anglais | Sunday à Saturday |
S | Suffixe ordinal d'un nombre pour le jour du mois, en anglais, sur deux lettres | st, nd, rd ou th. Fonctionne bien avec j |
w | Jour de la semaine au format numérique | 0 (pour dimanche) à 6 (pour samedi) |
z | Jour de l'année | 0 à 366 |
Semaine | --- | --- |
W | Numéro de semaine dans l'année ISO-8601, les semaines commencent le lundi (ajouté en PHP 4.1.0) | 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 |
M | Mois, en trois lettres, en anglais | Jan à Dec |
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. |
o | L'année ISO-8601. C'est la même valeur que Y, excepté que si le numéro de la semaine ISO (W) appartient à l'année précédente ou suivante, cette année sera utilisé à la place. (ajouté en PHP 5.1.0) | Exemples : 1999 ou 2003 |
Y | Année sur 4 chiffres | Exemples : 1999 et 2003 |
y | Année sur 2 chiffres | Exemples : 99 et 03 |
Heure | --- | --- |
a | Ante meridiem et Post meridiem en minuscules | am ou pm |
A | Ante meridiem et Post meridiem en majuscules | AM ou PM |
B | Heure Internet Swatch | 000 à 999 |
g | Heure, au format 12h, sans les zéros initiaux | 1 à 12 |
G | Heure, au format 24h, sans les zéros initiaux | 0 à 23 |
h | Heure, au format 12h, avec les zéros initiaux | 01 à 12 |
H | Heure, au format 24h, avec les zéros initiaux | 00 à 23 |
i | Minutes avec les zéros initiaux | 00 à 59 |
s | Secondes, avec zéros initiaux | 00 à 59 |
Fuseau horaire | --- | --- |
e | L'identifiant du fuseau horaire (ajouté en PHP 5.1.0) | Exemple s: UTC, GMT, Atlantic/Azores |
I (i majuscule) | L'heure d'été est activée ou pas | 1 si oui, 0 sinon. |
O | Différence d'heures avec l'heure de Greenwich (GMT), exprimée en heures | Exemple : +0200 |
T | Fuseau horaire du serveur | Exemples : EST, MDT ... |
Z | Décalage horaire en secondes. Le décalage des zones à l'ouest de la zone UTC est négative, et à l'est, il est positif. | -43200 à 43200 |
Date et Heure complète | --- | --- |
c | Date au format ISO 8601 (ajouté en PHP 5) | 2004-02-12T15:19:21+00:00 |
r | Format de date RFC 2822 | Exemple : Thu, 21 Dec 2000 16:01:07 +0200 |
U | Secondes depuis l'époque Unix (1er Janvier 1970, 0h00 00s GMT) | Voir aussi time() |
Plus d'info sur : php.net
Publié le 27 Novembre 2005 par luca | Ecouter l'article
Publié dans :
Programmation
Accueil
Précédent
Suivant