


Trois façons couramment utilisées pour formater des dates en chaînes en PHP
Apr 10, 2023 am 09:35 AMIl existe de nombreuses fonctions pour convertir les formats de date en PHP. Cet article présentera trois façons courantes de formater des dates en chaînes.
- Fonction date()
La fonction date() en PHP peut formater un horodatage Unix en une chaîne de date et d'heure lisible. Parmi eux, le premier paramètre est le format de date à convertir, et le deuxième paramètre est l'horodatage Unix (la valeur par défaut est l'horodatage de l'heure actuelle).
Par exemple, formatez l'heure actuelle dans une chaîne au format "Y-m-d H:i:s":
echo date("Y-m-d H:i:s");
Sortie:
2022-03-22 11:30:00
- fonction strftime()
la fonction strftime() peut également formater les horodatages Unix en un chaîne de date et d'heure lisible, mais elle peut prendre en charge l'affichage localisé de la date et de l'heure. Il peut utiliser différents formats de date et d'heure en fonction de la configuration de l'environnement local.
Contrairement à la fonction date(), la fonction strftime() nécessite deux paramètres. Le premier paramètre est la chaîne formatée pour afficher la date et l'heure, et le deuxième paramètre est l'horodatage Unix. Voici un exemple :
setlocale(LC_TIME, "zh_CN.utf8"); echo strftime("%Y-%m-%d %H:%M:%S", time());
Dans cet exemple, la fonction setlocale() définit l'environnement local de la date et de l'heure sur le codage UTF-8 chinois simplifié, et la fonction strftime() utilise les caractères "Y-m-d H:i :s" format String formate un horodatage en une chaîne de date et d'heure lisible.
Sortie :
2022-03-22 11:30:00
- Classe DateTime
La classe DateTime en PHP offre une manière plus orientée objet de gérer les dates et les heures. Il permet de représenter des dates et des heures en créant des objets DateTime et en les convertissant en chaînes via la méthode format().
Par exemple, le code suivant créera un objet DateTime et le formatera en une chaîne au format spécifié :
$date = new DateTime(); echo $date->format("Y-m-d H:i:s");
Sortie :
2022-03-22 11:30:00
Summary
Cet article présente trois façons courantes de formater des dates en chaînes, respectivement la date (), fonction strftime() et classe DateTime. Différents scénarios et besoins vous permettent de choisir différentes méthodes de conversion du format de date.
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds

Quelles sont les dernières normes de codage PHP et les meilleures pratiques?

Comment puis-je travailler avec les extensions de PHP et PECL?

Comment implémenter les files d'attente de messages (Rabbitmq, Redis) dans PHP?

Quelles sont les techniques d'optimisation pour la déduplication des tableaux PHP

La déduplication PHP Array peut-elle profiter de l'unicité du nom clé?

La déduplication du tableau PHP doit-elle être prise en compte pour les pertes de performance?

Quelles sont les meilleures pratiques pour la déduplication des tableaux PHP

Comment utiliser la réflexion pour analyser et manipuler le code PHP?
