Une tâche courante en programmation consiste à récupérer la date et l'heure actuelles sous forme de chaîne formatée. Dans Go, cela peut être accompli en utilisant le package time.
La fonction time.Now() renvoie l'heure actuelle dans Go, et la méthode time.Format() peut être utilisée pour convertir cette valeur en chaîne. . Par exemple, si vous souhaitez obtenir l'heure actuelle au format AAAAMMJJhhmmss, vous pouvez utiliser l'approche suivante :
t := time.Now() formattedTime := t.Format("20060102150405")
La variable formattedTime contiendra désormais l'heure actuelle sous forme de chaîne au format souhaité.
Vous pouvez également utiliser les différentes constantes de format d'heure définies dans le package d'heure. Ces constantes fournissent des formats de date et d'heure courants :
layout := "2006-01-02T15:04:05Z" formattedTime := t.Format(layout)
De plus, pour obtenir l'heure actuelle en temps universel coordonné (UTC), vous pouvez utiliser la fonction time.Now().UTC() avant d'appliquer la fonction Méthode Format().
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!