Maison php教程 php手册 Explication détaillée de l'utilisation de la fonction date et heure date() dans les bases de PHP function_php

Explication détaillée de l'utilisation de la fonction date et heure date() dans les bases de PHP function_php

May 16, 2016 am 09:00 AM
date fonction date/heure

Les fonctions de date et d'heure sont un composant essentiel de PHP. Aucune installation n'est requise pour utiliser ces fonctions. Parlons en détail de l'utilisation spécifique de la fonction date :

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

Syntaxe
date(format,horodatage)

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.


Fonction date et heure de PHP date()

Copier le code Le code est le suivant :

$t=time();
date d'écho ("Y-m-d H:i:s",$t);

Le format du premier paramètre représente respectivement :
a - "am" ou "pm"
A - "AM" ou "PM"
d - jour, deux chiffres, S'il y en a moins plus de deux chiffres, ajoutez des zéros devant ; tel que : " Janvier"
h - heure au format 12 heures tel que : "01" à "12"
H - heure au format 24 heures tel que : "00" à "23" ;
g - Format 12 heures Heures au format 24 heures, n'ajoutez pas de zéros s'il y a moins de deux chiffres comme : "1" à 12"
G - Heures au format 24 heures, faites ne pas ajouter de zéros s'il y a moins de deux chiffres comme : "0" à "23"
i - Minutes comme : "00" à "59"
j - jour, deux chiffres, s'il y en a ; sont inférieurs à deux chiffres, n'ajoutez pas de zéro tel que : "1" à "31"
l - jour de la semaine, en nom anglais tel que : "Friday"
m - mois, deux chiffres ; , si moins de deux chiffres, ajoutez des zéros devant ; par exemple : "01" à "12"
n - mois, deux chiffres, si moins de deux chiffres Si deux chiffres sont utilisés, les zéros ne seront pas ajoutés ; comme : "1" à "12"
M - mois, trois lettres anglaises telles que : "Jan"
s - seconde telles que : "00" à "59"
S - ajouter un Numéro ordinal anglais à la fin du mot, deux lettres anglaises telles que : "th", "nd"
t - précisez le nombre de jours dans le mois tel que : "28" à "31"U - nombre total de secondes
w - jour numérique de la semaine, tel que : "0" (dimanche) à "6" (samedi)
Y - année, quatre chiffres tel que : "1999"y - année, Deux chiffres tels que : "99"
z - le jour de l'année tel que : "0" à "365"
Les autres caractères non répertoriés ci-dessus seront répertoriés directement

1, année-mois-jour

Copier le code

Le code est le suivant :echo date('Y-m-j') ;2007-02-6
echo date('y-n-j');
07-2-6



Y majuscule représente les quatre -année à chiffres, Le y minuscule représente le nombre à deux chiffres de l'année
le m minuscule représente le numéro du mois (avec un interligne), et le n minuscule représente le numéro du mois sans interligne.





Copier le code
Le code est le suivant :date d'écho('Y-M- j') ;2007-02-6
echo date('Y-m-d');
2007-02-06



Le M majuscule représente les 3 caractères d'abréviation du mois, tandis que le m minuscule représente le numéro du mois (avec 0 en tête)
Il n'y a pas de J majuscule, seul le j minuscule représente la date du mois, sans leader ; o ; si le mois est requis, utilisez un d minuscule en début de ligne.




Copier le code

Le code est le suivant :date d'écho('Y-M- j') ;6-février-2007
date d'écho('Y-F-jS');
6-février-2007




Le M majuscule représente les 3 caractères abrégés du mois, tandis que le F majuscule représente le caractère anglais complet du mois. (Pas de f minuscule)
Le S majuscule représente le suffixe de la date, tel que "st", "nd", "rd" et "th", selon le numéro de la date.

Résumé :
peut utiliser un Y majuscule et un y minuscule pour représenter l'année ;
peut utiliser un F majuscule, un M majuscule, un m minuscule et un n minuscule pour représenter le mois (deux façons de représenter les caractères et chiffres respectivement) );
peut utiliser d et minuscule j pour représenter le jour, et la majuscule S représente le suffixe de la date.


2, heure:minute:seconde

Par défaut, l'heure affichée par l'interprétation PHP est "Greenwich Mean Time", qui est de 8 heures différente de notre heure locale.



Copier le code

Le code est le suivant :echo date('g:i:s a') ;5:56:57 du matin
echo date('h:i:s A');
05:56:57 du matin



G minuscule signifie une horloge de 12 heures sans 0 en tête, tandis que h minuscule signifie une horloge de 12 heures avec 0 en tête.
Lorsque vous utilisez l'horloge de 12 heures, vous devez indiquer le matin et l'après-midi. Le a minuscule représente les minuscules « am » et « pm », et le majuscule A représente les majuscules « AM » et « PM ».


Copier le code

Le code est le suivant :echo date('G:i:s '); 14:02:26

Der Großbuchstabe G stellt die Stunde im 24-Stunden-Format dar, jedoch ohne Vorzeichen. Verwenden Sie das Großbuchstaben H, um die Stunde im 24-Stunden-Format mit Vorzeichen darzustellen.

Zusammenfassung:
Der Buchstabe g steht für die Stunde ohne Vorzeichen , der Buchstabe h stellt die Stunde mit führenden
dar; Kleinbuchstaben g und h stehen für das 12-Stunden-Format und Großbuchstaben G und H stehen für das 24-Stunden-Format.

3, Schaltjahr, Woche, Tag

Code kopieren Der Code lautet wie folgt:

Echodatum('L');
Dieses Jahr Ob es ein Schaltjahr ist: 0

Echo-Datum('l');
Heute ist: Dienstag

Echo-Datum('D');
Heute ist: Di

Großbuchstabe L bedeutet, zu bestimmen, ob dieses Jahr ein Schaltjahr ist, boolescher Wert, gibt 1 zurück, wenn wahr, andernfalls 0;
Kleinbuchstabe l stellt die vollständige englische Version des Wochentags dar (Dienstag); Verwenden Sie den Großbuchstaben D, um den Wochentag darzustellen. Die dreistellige Abkürzung für ein paar (Di).

Code kopieren Der Code lautet wie folgt:
echo date('w');

Heutige Woche: 2

Code kopieren Der Code lautet wie folgt:
Echodatum('W');

Diese Woche ist die 06. Woche des Jahres


Der Kleinbuchstabe w steht für den Wochentag, ausgedrückt in numerischer Form
Der Großbuchstabe W steht für die Anzahl der Wochen im Jahr

Code kopieren Der Code lautet wie folgt:
echo date('t'); 🎜>

Dieser Monat hat 28 Tage

echo date('z'); 🎜>


Heute ist der 36. Tag des Jahres
Kleinbuchstabe t steht für die Anzahl der Tage im aktuellen Monat

Kleinbuchstabe z steht für den heutigen Tag des Jahres

4, andere




Code kopieren Der Code lautet wie folgt:echo date('T');
UTC



Das große T gibt das Zeitgebiet des Servers an

Code kopieren Der Code lautet wie folgt: echo date('I');
0



Großbuchstaben I bedeutet, festzustellen, ob die aktuelle Sommerzeit ist. Wenn wahr, wird 1 zurückgegeben, andernfalls 0

Code kopieren Der Code lautet wie folgt: echo date('U');
1170769424



Das große U stellt die Gesamtzahl der Sekunden vom 1. Januar 1970 bis heute dar, was dem UNIX-Zeitstempel der Unix-Zeitepoche entspricht.

Code kopieren Der Code lautet wie folgt: echo date('c');
2007 -02-06T14:24:43+00:00



Der Kleinbuchstabe c steht für das ISO8601-Datum. Der Buchstabe T wird zur Trennung von Datum und Uhrzeit verwendet. Die Zeitzone wird durch den Offset dargestellt von der Greenwich Mean Time (GMT).

Code kopieren Der Code lautet wie folgt: echo date('r');
Di, 06. Februar 2007 14:25:52 +0000



Der Kleinbuchstabe r gibt das RFC822-Datum an.
Déclaration de ce site Web
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

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment créer et nommer un fichier/dossier en fonction de l'horodatage actuel Comment créer et nommer un fichier/dossier en fonction de l'horodatage actuel Apr 27, 2023 pm 11:07 PM

Comment créer et nommer un fichier/dossier en fonction de l'horodatage actuel

Avertissement PHP : date() s'attend à ce que le paramètre 2 soit long, la chaîne étant la solution Avertissement PHP : date() s'attend à ce que le paramètre 2 soit long, la chaîne étant la solution Jun 22, 2023 pm 08:03 PM

Avertissement PHP : date() s'attend à ce que le paramètre 2 soit long, la chaîne étant la solution

Introduction aux méthodes et utilisation des classes Date et SimpleDateFormat pour traiter le temps en Java Introduction aux méthodes et utilisation des classes Date et SimpleDateFormat pour traiter le temps en Java Apr 21, 2023 pm 03:01 PM

Introduction aux méthodes et utilisation des classes Date et SimpleDateFormat pour traiter le temps en Java

Quelles sont les options pour les bibliothèques de calendriers et de dates en Python ? Quelles sont les options pour les bibliothèques de calendriers et de dates en Python ? Oct 21, 2023 am 09:22 AM

Quelles sont les options pour les bibliothèques de calendriers et de dates en Python ?

Comment obtenir la représentation en millisecondes d'une date en utilisant la méthode getTime() de la classe Date Comment obtenir la représentation en millisecondes d'une date en utilisant la méthode getTime() de la classe Date Jul 24, 2023 am 11:42 AM

Comment obtenir la représentation en millisecondes d'une date en utilisant la méthode getTime() de la classe Date

Comment résoudre le problème de la configuration du champ de date par Springboot pour renvoyer l'horodatage Comment résoudre le problème de la configuration du champ de date par Springboot pour renvoyer l'horodatage May 20, 2023 am 11:16 AM

Comment résoudre le problème de la configuration du champ de date par Springboot pour renvoyer l'horodatage

Comment utiliser les classes Stringbuild, Date et Calendar en Java Comment utiliser les classes Stringbuild, Date et Calendar en Java May 22, 2023 pm 04:52 PM

Comment utiliser les classes Stringbuild, Date et Calendar en Java

Comment utiliser la classe date et heure Date en Java Comment utiliser la classe date et heure Date en Java May 10, 2023 pm 05:25 PM

Comment utiliser la classe date et heure Date en Java

See all articles