Comment obtenir des horodatages UTC avec décalage de fuseau horaire en PHP ?

DDD
Libérer: 2024-10-20 06:15:02
original
538 Les gens l'ont consulté

How to Obtain UTC Time Stamps with Time Zone Offset in PHP?

Obtenir l'horodatage UTC en PHP

Lorsque vous tentez de récupérer des horodatages en PHP à l'aide de date(), par défaut, les horodatages Unix sont renvoyés. Cependant, que se passe-t-il si vous avez besoin d'obtenir des horodatages UTC/GMT avec des informations de décalage de fuseau horaire ?

En utilisant gmdate()

Pour obtenir des horodatages UTC/GMT, y compris les décalages de fuseau horaire, vous pouvez utilisez la fonction gmdate(). La syntaxe est similaire à date() :

<code class="php">gmdate("Y-m-d H:i:s \G\M\T/UTC\P");</code>
Copier après la connexion

Cette expression renverra un horodatage au format AAAA-MM-JJ HH:MM:SS GMT/UTC±0000, où le décalage est ajusté en fonction sur les paramètres de votre fuseau horaire local.

Par exemple, si votre fuseau horaire local est en retard de 4 heures sur UTC, il affichera :

2023-03-08 14:30:00 GMT/UTC-0400
Copier après la connexion

Alternativement, si votre fuseau horaire local est de 10 heures avant UTC, le résultat serait :

2023-03-08 14:30:00 GMT/UTC+1000
Copier après la connexion

Exemple

Pour illustrer l'utilisation de gmdate(), considérons l'extrait de code suivant :

<code class="php"><?php

echo "Current UTC time with time zone offset:\n";
echo gmdate("Y-m-d H:i:s \G\M\T/UTC\P");

?></code>
Copier après la connexion

Sortie :

Current UTC time with time zone offset:
2023-03-08 14:30:00 GMT/UTC-0400
Copier après la connexion

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!

source:php
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal