Maison > développement back-end > Golang > Comment construire un objet time.Time avec un décalage de fuseau horaire spécifié ?

Comment construire un objet time.Time avec un décalage de fuseau horaire spécifié ?

Mary-Kate Olsen
Libérer: 2024-12-11 08:52:10
original
721 Les gens l'ont consulté

How to Construct a time.Time Object with a Specified Time Zone Offset?

Construire le temps. comme l'année, le mois, le jour, l'heure, la minute, le deuxième et le fuseau horaire. Pour construire un temps. Résoudre ce défi, vous pouvez tirer parti du temps.FixedZone (). Cette méthode vous permet de créer un Time.Location avec un décalage de fuseau horaire fixe. Par exemple:

Ce code construit une heure.Lecocation nommée "MyZone" avec un décalage de -8 heures, puis l'utilise pour créer un temps.

Analyse d'un décalage de fuseau horaire

Si le décalage du fuseau horaire est fourni sous forme de chaîne, vous pouvez utiliser du temps.parse () pour l'analyser. Utilisez une chaîne de mise en page qui contient exclusivement le décalage de la zone de référence:

loc := time.FixedZone("myzone", -8*3600)
nativeDate := time.Date(2019, 2, 6, 0, 0, 0, 0, loc)
fmt.Println(nativeDate)
Copier après la connexion
Ce code capture le décalage du fuseau horaire en tant que temps. 🎜>

Alternativement, vous pouvez modifier votre code existant pour incorporer le décalage du fuseau horaire comme suit:

Cette solution analyse d'abord le décalage du fuseau horaire comme un objet Time.Time, puis utilise son emplacement () Méthode pour définir le fuseau horaire pour l'heure.

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