Maison > développement back-end > Golang > Comment récupérer correctement les horodatages Unix dans Go ?

Comment récupérer correctement les horodatages Unix dans Go ?

DDD
Libérer: 2024-12-15 16:38:10
original
677 Les gens l'ont consulté

How to Correctly Retrieve Unix Timestamps in Go?

Récupération des horodatages Unix en langage Go

En langage Go, obtenir l'heure actuelle sous forme d'horodatage Unix (le nombre de secondes écoulées depuis l'activation d'Unix époque) est essentiel pour une variété d’applications. L'extrait de code fourni, auparavant fonctionnel, rencontre des problèmes avec les dernières versions hebdomadaires de Go.

Pour remédier à cela, la bonne approche consiste à utiliser le package time. Plus précisément, la méthode time.Now().Unix() renvoie l'heure actuelle sous forme d'horodatage Unix. En implémentant le code suivant :

import "time"
...
port[5] = time.Now().Unix()
Copier après la connexion

dans votre code, vous pouvez obtenir avec succès l'horodatage Unix actuel. Cette méthode est compatible avec l'implémentation Go mise à jour et résout le problème rencontré lors de l'utilisation de la fonction os.Time().

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