Convertir l'heure en chaîne en Go
-
Afficher l’heure actuelle en utilisant
time.Now
dans Go -
Convertir l’heure en chaîne à l’aide de la fonction
time.Time.String()
dans Go
Datetime est un type qui représente les attributs d’une date et d’une heure à un certain moment. Datetime se trouve dans le package time
de Go.
Le forfait temps
comprend tous les outils dont vous aurez besoin pour lire, mesurer et afficher l’heure. Les méthodes fondamentales pour formater, analyser, afficher et modifier la date et l’heure sont également incluses dans le package time
.
time.Time
est le type de toute variable ou champ dans une structure qui contient le temps comme valeur. Le temps est une unité de mesure qui représente une nanoseconde dans le temps.
Examinons quelques-uns des exemples suivants.
Afficher l’heure actuelle en utilisant time.Now
dans Go
Le temps est nécessaire pour ce programme. L’heure locale actuelle est obtenue sous forme d’heure à l’aide de la nouvelle fonction du package time
.
La variable currentTime
est utilisée pour stocker la valeur du temps. Le fmt.Println
est utilisé pour imprimer l’heure actuelle en utilisant la sortie currentTime.String()
comme format de chaîne.
package main
import (
"fmt"
"time"
)
func main() {
currentTime := time.Now()
fmt.Println("The time is", currentTime.String())
}
Production:
The time is 2022-03-28 03:45:32 +0000 UTC m=+0.000000001
Convertir l’heure en chaîne à l’aide de la fonction time.Time.String()
dans Go
Dans ce scénario, les packages time
fournissent des fonctionnalités de calcul et de visualisation du temps. La méthode time.String()
dans Go permet de renvoyer l’heure qui a été préparée à l’aide de la chaîne de format.
De plus, cette fonction est incluse dans le package time
.
package main
import (
"fmt"
"time"
)
func main() {
Time := time.Date(2022, 03, 28, 03, 50, 16, 0, time.UTC)
t := Time.String()
fmt.Printf("Time without nanoseconds is: %v\n", t)
}
Production:
Time without nanoseconds is: 2022-03-28 03:50:16 +0000 UTC
Article connexe - Go String
- Comment analyser la chaîne de dates dans Go
- Comment concaténer efficacement des chaînes dans Go
- Comment convertir une chaîne de caractères en un nombre entier en Go
- Comment convertir une valeur int en chaîne dans Go
- Comment écrire des chaînes de caractères multilignes dans Go
- Convertir une chaîne en tableau d'octets dans Golang