Formater l'heure actuelle au format yyyyMMddHHmmss en Go
Datetime
est un type qui encapsule les attributs d’une date et d’une heure à un certain moment. Datetime
peut être trouvé dans le package de temps dans Go.
Le pack time
comprend toutes les fonctionnalités nécessaires pour lire, mesurer et afficher l’heure. Le package time
contient également les techniques fondamentales de formatage, d’analyse, d’affichage et de manipulation des dates et des heures.
Le temps est n’importe quel type ou champ de variable dans une structure qui contient le temps comme valeur. Le temps est une unité de mesure qui représente un moment dans le temps avec une précision à la milliseconde.
Formater l’heure actuelle dans un format yyyyMMddHHmmss
en Go
package main
import (
"fmt"
"time"
)
func main() {
currentTime := time.Now()
fmt.Printf("Current time is : %v\n", currentTime)
}
Production:
Current time is : 2023-11-16 08:37:19 +0000 UTC m=+0.000028927
Ce qui suit est un exemple de base de formatage de l’heure conforme à la norme RFC3339
avec la constante de mise en page associée.
package main
import (
"fmt"
"time"
)
func main() {
current_time := time.Now()
fmt.Println("Current time: ", current_time.Format(time.RFC3339))
}
Production:
Current time: 2023-11-16T08:37:19Z