Aktuelle Zeit im Format yyyyMMddHHmmss formatieren in Go
Jay Singh
26 August 2022
Datetime
ist ein Typ, der die Attribute eines Datums und einer Uhrzeit zu einem bestimmten Zeitpunkt kapselt. Datetime
finden Sie im Zeitpaket in Go.
Das Paket time
beinhaltet alle Funktionen, die zum Erfassen, Messen und Anzeigen der Zeit erforderlich sind. Das Paket time
enthält auch die grundlegenden Techniken zum Formatieren, Analysieren, Anzeigen und Manipulieren von Datums- und Zeitangaben.
Zeit ist ein beliebiger Variablentyp oder ein beliebiges Feld in einer Struktur, die Zeit als Wert enthält. Zeit ist eine Maßeinheit, die einen bestimmten Zeitpunkt mit Millisekundengenauigkeit darstellt.
Formatieren Sie die aktuelle Uhrzeit in Go im Format yyyyMMddHHmmss
package main
import (
"fmt"
"time"
)
func main() {
currentTime := time.Now()
fmt.Printf("Current time is : %v\n", currentTime)
}
Ausgabe:
Current time is : 2023-11-16 08:37:19 +0000 UTC m=+0.000028927
Das Folgende ist ein einfaches Beispiel für eine RFC3339-konforme
Zeitformatierung mit der zugehörigen Layout-Konstante.
package main
import (
"fmt"
"time"
)
func main() {
current_time := time.Now()
fmt.Println("Current time: ", current_time.Format(time.RFC3339))
}
Ausgabe:
Current time: 2023-11-16T08:37:19Z