l'éditeur php Strawberry vous présentera aujourd'hui comment formater une date/heure GMT/UTC en PHP. Dans le développement Web, la gestion de la date/heure dans différents fuseaux horaires est un besoin courant. Avec les fonctions PHP appropriées, nous pouvons facilement convertir l'heure GMT/UTC en heure locale et la formater pour l'affichage. Apprenons ensemble à mettre en œuvre cette fonctionnalité !
Format date/heure GMT/UTC en PHP
Présentation
Dansphp, le formatage des dates/heures GMT/UTC est essentiel pour afficher et gérer correctement les dates entre fuseaux horaires. Cet article expliquera comment formater une date/heure GMT/UTC à l'aide de la classeDateTime
de PHP, ainsi que les différentes options de formatage disponibles.
Classe DateTime
DateTime
类表示一个日期和时间。它可以存储和操作 GMT/UTC 等时区中的日期/时间值。要创建新的DateTime
la classe représente une date et une heure. Il peut stocker et manipuler les valeurs de date/heure dans des fuseaux horaires tels que GMT/UTC. Pour créer un nouvelobjet, vous pouvez passer unestring
$date = new DateTime("now", new DateTimeZone("GMT"));
La classeDateTime
fORMat()
f
__toString()
Formater la chaîne
format()
La méthode
Personnages | |
---|---|
a | |
A | |
b | |
B | |
c | |
d | |
e | |
F | |
g | |
G | |
h | |
H | |
je | |
l | |
L | |
m | |
M | |
n | |
O | |
P | |
r | |
s | |
S | |
t | |
T | |
U | |
v | |
w | |
W | |
y | |
Y |
Exemple
format()
:
$date = new DateTime("now", new DateTimeZone("GMT")); // 格式化为 ISO 8601 日期和时间 $iso8601Date = $date->format("c"); // 格式化为 RFC 2822 日期和时间 $rfc2822Date = $date->format("r"); // 格式化为指定字符串 $customDate = $date->format("Y-m-d H:i:s"); echo "ISO 8601 日期和时间:$iso8601Date
"; echo "RFC 2822 日期和时间:$rfc2822Date
"; echo "自定义日期和时间:$customDate";
format()
方法之外,DateTime
setTimezone()
modify()
: Définissez le fuseau horaire.add()
和sub()
: Modifiez la date/heure en fonction de la chaîne donnée.: Ajoutez ou soustrayez respectivement le temps donné.
DateTime
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!