Maison  >  Article  >  développement back-end  >  Comment définir le format de date en php

Comment définir le format de date en php

藏色散人
藏色散人original
2021-03-11 10:09:534111parcourir

Vous pouvez utiliser la fonction date pour définir le format de date en PHP. Cette fonction peut formater l'horodatage en une date et une heure plus lisibles. Sa syntaxe d'utilisation est "string date(string $format[,int $timestamp". ])".

Comment définir le format de date en php

L'environnement d'exploitation de cet article : système Windows7, version PHP7.1, ordinateur DELL G3

Fonction PHP date()

La fonction PHP date() peut formater l'horodatage en une date et une heure plus lisibles.

L'horodatage du conseil est une séquence de caractères qui représente la date/heure à laquelle un certain événement s'est produit.

Syntaxe

string date ( string $format [, int $timestamp ] )

Paramètres

format requis. Spécifie le format de l'horodatage.

horodatage facultatif. Spécifiez l'horodatage. La valeur par défaut est la date et l'heure actuelles.

PHP Date() - Format Date

Le premier paramètre obligatoire de la fonction date(), format, spécifie comment formater la date/heure.

Voici quelques caractères disponibles :

d - représente le jour du mois (01 - 31)

m - représente le mois (01 - 12)

Y - représente l'année (quatre chiffres)

Pour une liste de tous les caractères disponibles dans le paramètre format, veuillez consulter notre manuel de référence PHP Date, fonction date().

Vous pouvez insérer d'autres caractères entre les lettres, tels que "/", "." ou "-", afin de pouvoir ajouter un formatage supplémentaire :

<?php
echo date("Y/m/d") . "<br>";
echo date("Y.m.d") . "<br>";
echo date("Y-m-d");
?>

La sortie du code ci-dessus est comme suit :

2016/10/21
2016.10.21
2016-10-21

[Apprentissage recommandé : "Tutoriel vidéo PHP"]

La chaîne de format peut reconnaître les format chaînes de paramètres suivantes
format Caractères Description Exemple de valeur de retour
Jour --- ---
d Le jour du mois, un nombre à 2 chiffres avec des zéros non significatifs 01 au 31
D Jour de la semaine, représentation textuelle, 3 lettres Lun à Dim
j Le jour du mois, sans zéros non significatifs 1 à 31
l (minuscules des lettres "L") Jour de la semaine, format texte intégral Dimanche à Samedi
N Le jour de la semaine représenté par des chiffres au format ISO-8601 (nouvellement ajouté en PHP 5.1.0) 1 (signifiant lundi) À 7 (signifiant dimanche)
S Le suffixe anglais après le jour du mois, 2 caractères st, nd, rd ou ème. Peut être utilisé avec j
w Le jour de la semaine, le chiffre représente 0 (pour dimanche) à 6 (pour samedi)
z année Jours en 0 à 365
semaine - -- ---
W Semaine de l'année au format ISO-8601, chaque semaine commence le Lundi (nouveau en PHP 4.1.0) Par exemple : 42 (la 42ème semaine de l'année)
Mois --- ---
F Mois, Format texte complet , comme janvier ou mars janvier à décembre
m Mois représenté par des chiffres, avec des zéros non significatifs 01 à 12
M L'abréviation à trois lettres du mois janvier à déc
n Mois numérique, sans zéros non significatifs 1 à 12
t Nombre de jours dans un mois donné 28 à 31
Année --- ---
L Que ce soit une année bissextile Si c'est une année bissextile, c'est 1, sinon c'est 0
o Numéro de l'année au format ISO-8601. C'est la même valeur que Y sauf si ISO Si le numéro de semaine (W) de   appartient à l'année précédente ou à l'année suivante, utilisez cette année. (Nouveau en PHP 5.1.0) Exemples : 1999 ou 2003
Y Une année complète représentée par 4 chiffres Par exemple : 1999 ou 2003
y Année représentée par 2 chiffres Par exemple : 99 ou 03
Heure --- ---
a Valeurs AM et PM minuscules am ou pm
A Valeurs AM et PM majuscules AM ou PM
B Swatch Internet Standard 000 à 999
g Heure, format 12 heures, sans zéros non significatifs 1 à 12
G heure, format 24 heures, sans zéros non significatifs 0 à 23
h Heure, format 12 heures, avec les zéros non significatifs 01 à 12
H Heure, format 24 heures, avec des zéros non significatifs 00 à 23
i Minutes avec des zéros non significatifs 00 à 59>
s secondes, avec des zéros non significatifs 00 à 59>
u ms (nouveau en PHP 5.2.2). Il convient de noter que la fonction date() renvoie toujours 000000 car elle n'accepte que entier ​ ​ ​ ​ paramètre, et DateTime::format() ne prend en charge que les millisecondes. Exemple : 654321
Fuseau horaire --- - --
e Identifiant de fuseau horaire (nouveau dans PHP 5.1.0) Par exemple : UTC, GMT, Atlantique/Açores
Je Est-ce heure d'été Si c'est l'heure d'été, il est 1, sinon il est 0
O Différence d'heures par rapport à l'heure moyenne de Greenwich Par exemple : +0200
P À la différence de l'heure moyenne de Greenwich (GMT), il y a deux points séparant les heures et les minutes (nouvellement ajouté dans PHP 5.1.3) Par exemple : +02 :00
T Le fuseau horaire où se trouve cette machine Par exemple : EST, MDT ([Note du traducteur] Sous Windows Le format de texte complet est indiqué ci-dessous, tel que « Eastern Standard Time », la version chinoise affichera « China Standard Time »).
Z Décalage horaire en secondes. Les décalages de fuseau horaire à l’ouest de UTC sont toujours négatifs et les décalages de fuseau horaire à l’est de UTC sont toujours positifs. -43200 à 43200
Date/heure complète --- ---
c Date au format ISO 8601 (nouveauté en PHP 5) 2004-02-12T15:19:21+00:00
r Date au format RFC 822 Exemple :Jeudi 21 décembre 2000 16:01:07 +0200
U De nombre de secondes depuis le début de l'époque Unix (1er janvier 1970 00:00:00 GMT) Voir time()

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn