Heim > Backend-Entwicklung > Golang > Wie konvertiere ich in Go „JJJJ-MM-TT HH:mm:ss' in „Mon TT 'JJ um HH:mm'?

Wie konvertiere ich in Go „JJJJ-MM-TT HH:mm:ss' in „Mon TT 'JJ um HH:mm'?

Barbara Streisand
Freigeben: 2024-12-05 01:04:10
Original
574 Leute haben es durchsucht

How to Convert

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")
Nach dem Login kopieren

Dieser Code konvertiert die ursprüngliche Datumszeichenfolge in die gewünschte „ 23. Januar 2010 um 11:44 Uhr im Format mit den folgenden Schritten:

  1. Parsen Sie die ursprüngliche Datumszeichenfolge „2010-01-23 11:44:20“ in ein time.Time-Objekt mithilfe von time.Parse() mit dem entsprechenden Referenzformat „2006-01-02 15:04:05“.
  2. Verwenden Sie die Format()-Funktion für das time.Time-Objekt zum Konvertieren des Datums in das neue „2. Januar 2006 um 15:04 Uhr“ Format.

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage