SMISTES
Bonjour dans votre forum SMISTES

Pour être en mesure de profiter de tous ce que ce forum vous est fourni sur les propriétés, vous devez être connecté à votre compte. Si vous n'avez pas encore de compte, nous avons l'honneur de vous inviter à le créer.

Rejoignez le forum, c’est rapide et facile

SMISTES
Bonjour dans votre forum SMISTES

Pour être en mesure de profiter de tous ce que ce forum vous est fourni sur les propriétés, vous devez être connecté à votre compte. Si vous n'avez pas encore de compte, nous avons l'honneur de vous inviter à le créer.
SMISTES
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Fnac : 2 Funko Pop achetées : le 3ème ...
Voir le deal

Gestion du Type DATE

Aller en bas

Gestion du Type DATE Empty Gestion du Type DATE

Message par Admin Dim 3 Juil - 8:57

Ci-dessous, les fonctions pour manipuler les dates.
Fonction date()


string date ( string format [, int timestamp] )
date() est une fonction très utilisée.
Elle retourne une date sous forme d’une chaîne, au format donné par la
chaîne format. La date est fournie par le paramètre timestamp, sous la
forme d’un timestamp (mktime()). Si le paramètre timestamp n’est pas donnée, la date courante est utilisée.
Voici les différents formats:
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
N Représentation numérique ISO-8601 du jour de la semaine (ajouté en PHP 5.1.0) 1 (pour Lundi) à 7 (pour Dimanche)
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) 2006-04-12T15:19:21+00:00
r Format de date RFC 2822 Exemple : Thu, 05 Dec 2006 16:01:07 +0200
U Secondes depuis l’époque Unix (1er Janvier 1970, 0h00 00s GMT)



Exemple(s)



<?php
// March 12, 2006, 10:16 pm
echo date("F j, Y, g:i a");

// 04.20.06
echo date("m.d.y");

// 20, 4, 2001
echo date("j, n, Y");

// 20060420
echo date("Ymd");

// 08:30:20
echo date("H:i:s");

// 18/04/2006
echo date("d/m/Y");
?>
Fonction mktime()


int mktime ( [int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]] )
mktime() retourne un timestamp UNIX
correspondant aux arguments fournis. Ce timestamp est un entier long,
contenant le nombre de secondes entre le début de l’époque UNIX (1er
Janvier 1970 00:00:00 GMT) et le temps spécifié.


Exemple(s)



<?php
//retourne Jan-01-2006
echo date("M-d-Y", mktime(0, 0, 0, 1, 1, 2006));
?>
Admin
Admin
Admin

عدد المساهمات : 223
نقاط : 595
السٌّمعَة : 28
تاريخ التسجيل : 09/03/2011
العمر : 34
الموقع : SMI-k.3oloum.com

https://smistes.1fr1.net

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum