Aktuelle Zeit im Format yyyyMMddHHmmss formatieren in Go

Jay Singh 26 August 2022
Aktuelle Zeit im Format yyyyMMddHHmmss formatieren in Go

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