Comment analyser une chaîne en une valeur temporelle. Valeur temporelle dans Go
Lorsque vous travaillez avec le temps dans Go, il est souvent nécessaire d'analyser un horodatage de chaîne dans une valeur time.Time. Cette tâche peut être accomplie en tirant parti de la polyvalence de la fonction Mise en page.
Supposons que vous disposiez d'un horodatage de chaîne au format "20171023T183552". Ce format ne correspond à aucune des présentations prédéfinies dans le package de format d'heure. Cependant, vous pouvez créer une chaîne de mise en page personnalisée pour guider le processus d'analyse.
Pour analyser la chaîne en une valeur time.Time, suivez ces étapes :
s := "20171023T183552" t, err := time.Parse("20060102T150405", s) fmt.Println(t, err)
Sortie :
2017-10-23 18:35:52 +0000 UTC <nil>
En générant une chaîne de mise en page personnalisée qui correspond au format de la chaîne d'entrée, vous pouvez l'analyser avec succès en une heure.Time valeur. Cette flexibilité vous permet de gérer une large gamme de formats de chaînes temporelles dans vos applications Go.
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!