Konvertieren von Datumsformaten in Go
Frage:
Wie kann ich ein Datum im Format „2010-01 -23 11:44:20“ bis „23. Januar 2010 um 11:44“ mit Go?
Antwort:
Um zwischen verschiedenen Datumsformaten in Go zu konvertieren, können Sie die Funktionen „Parse“ und „Format“ aus dem Zeitpaket verwenden. Beide Funktionen akzeptieren eine Referenzzeit (im gewünschten Format) als Parameter, was den Formatierungsprozess vereinfacht.
Beispiel:
dtstr1 := "2010-01-23 11:44:20" dt, _ := time.Parse("2006-01-02 15:04:05", dtstr1) dtstr2 := dt.Format("Jan 2 '06 at 15:04")
Dieser Code konvertiert die ursprüngliche Datumszeichenfolge in die gewünschte „ 23. Januar 2010 um 11:44 Uhr im Format mit den folgenden Schritten:
Das obige ist der detaillierte Inhalt vonWie konvertiere ich in Go „JJJJ-MM-TT HH:mm:ss' in „Mon TT 'JJ um HH:mm'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!