Konvertieren die Zeit in eine Zeichenfolge in Go
-
Aktuelle Uhrzeit anzeigen Mit
time.Now
in Go -
Konvertieren Sie die Zeit in einen String mit der Funktion
time.Time.String()
in Go
Datetime ist ein Typ, der die Attribute eines Datums und einer Uhrzeit zu einem bestimmten Zeitpunkt darstellt. Datetime befindet sich im time
-Paket in Go.
Das Paket time
enthält alle Tools, die Sie zum Erfassen, Messen und Anzeigen der Zeit benötigen. Die grundlegenden Methoden zum Formatieren, Analysieren, Anzeigen und Ändern von Datum und Uhrzeit sind ebenfalls im Paket time
enthalten.
time.Time
ist der Typ einer beliebigen Variablen oder eines Felds in einer Struktur, die die Zeit als Wert enthält. Zeit ist eine Maßeinheit, die eine Nanosekunde in der Zeit darstellt.
Schauen wir uns einige der folgenden Beispiele an.
Aktuelle Uhrzeit anzeigen Mit time.Now
in Go
Für dieses Programm ist Zeit notwendig. Die aktuelle Ortszeit wird mit der neuen Funktion aus dem time
-Paket als Uhrzeit bezogen.
Die Variable currentTime
wird verwendet, um den Wert der Zeit zu speichern. Das fmt.Println
wird verwendet, um die aktuelle Zeit mit der currentTime.String()
-Ausgabe als String-Format zu drucken.
package main
import (
"fmt"
"time"
)
func main() {
currentTime := time.Now()
fmt.Println("The time is", currentTime.String())
}
Ausgabe:
The time is 2022-03-28 03:45:32 +0000 UTC m=+0.000000001
Konvertieren Sie die Zeit in einen String mit der Funktion time.Time.String()
in Go
In diesem Szenario bieten time
-Pakete Funktionen zum Berechnen und Visualisieren von Zeit. Die Methode time.String()
in Go dient dazu, die Zeit zurückzugeben, die mit dem Formatstring aufbereitet wurde.
Zudem ist diese Funktion im Paket time
enthalten.
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)
}
Ausgabe:
Time without nanoseconds is: 2022-03-28 03:50:16 +0000 UTC
Verwandter Artikel - Go Time
Verwandter Artikel - Go String
- Wie konvertiert man einen int Wert in Go in einen String
- Wie konvertiert man Zeichenkette in Ganzzahl-Typ in Go
- Wie man eine DatumsZeichenkette in Go parst
- Wie schreibt man mehrzeilige Zeichenketten in Go
- Wie Sie Zeichenketten in Go effizient verknüpfen
- Golang Convert Interface in String