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 locale

Aller 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èreDescriptionExemple de valeur
Jour------
dJour du mois, sur deux chiffres (avec un zéro initial)01 à 31
DJour de la semaine, en trois lettres (et en anglais)Mon à Sun
jJour du mois sans les zéros initiaux1 à 31
l (L minuscule)Jour de la semaine, textuel, version longue, en anglaisSunday à Saturday
SSuffixe ordinal d'un nombre pour le jour du mois, en anglais, sur deux lettres st, nd, rd ou th. Fonctionne bien avec j
wJour de la semaine au format numérique0 (pour dimanche) à 6 (pour samedi)
zJour de l'année0 à 366
Semaine------
WNumé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------
FMois, textuel, version longue; en anglais, comme January ou December January à December
mMois au format numérique, avec zéros initiaux01 à 12
MMois, en trois lettres, en anglaisJan à Dec
nMois sans les zéros initiaux1 à 12
tNombre de jours dans le mois28 à 31
Année------
LEst ce que l'année est bissextile1 si bissextile, 0 sinon.
oL'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
YAnnée sur 4 chiffresExemples : 1999 et 2003
yAnnée sur 2 chiffresExemples : 99 et 03
Heure------
aAnte meridiem et Post meridiem en minusculesam ou pm
AAnte meridiem et Post meridiem en majusculesAM ou PM
BHeure Internet Swatch000 à 999
gHeure, au format 12h, sans les zéros initiaux1 à 12
GHeure, au format 24h, sans les zéros initiaux0 à 23
hHeure, au format 12h, avec les zéros initiaux01 à 12
HHeure, au format 24h, avec les zéros initiaux00 à 23
iMinutes avec les zéros initiaux00 à 59
sSecondes, avec zéros initiaux00 à 59
Fuseau horaire------
eL'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 pas1 si oui, 0 sinon.
ODifférence d'heures avec l'heure de Greenwich (GMT), exprimée en heuresExemple : +0200
TFuseau horaire du serveurExemples : EST, MDT ...
ZDé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------
cDate au format ISO 8601 (ajouté en PHP 5)2004-02-12T15:19:21+00:00
rFormat de date RFC 2822Exemple : Thu, 21 Dec 2000 16:01:07 +0200
USecondes 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