Heim > Backend-Entwicklung > Golang > Wie konvertiere ich einen String in einen „time.Time'-Wert in Go?

Wie konvertiere ich einen String in einen „time.Time'-Wert in Go?

DDD
Freigeben: 2024-11-23 13:29:10
Original
237 Leute haben es durchsucht

How to Convert a String to a `time.Time` Value in Go?

Parsen eines Strings als time.Time-Wert

In Go können Sie mit der time.Parse-Funktion eine String-Darstellung von a konvertieren Zeitwert in ein time.Time-Objekt. Dies kann nützlich sein, wenn Sie mit zeitgestempelten Daten arbeiten oder Eingaben aus externen Quellen lesen.

Ein gängiges Format für Zeitzeichenfolgen ist „JJJJMMTTTHHmmSS“, wobei „JJJJ“ das Jahr, „MM“ den Monat und „ „DD“ ist der Tag, „HH“ die Stunde, „mm“ die Minute und „SS“ die Sekunde. Um eine Zeichenfolge in diesem Format zu analysieren, können Sie die folgende Layoutzeichenfolge verwenden: „20060102T150405“.

Zum Beispiel:

s := "20171023T183552"
t, err := time.Parse("20060102T150405", s)
fmt.Println(t, err)
Nach dem Login kopieren

Dadurch wird Folgendes ausgegeben:

2017-10-23 18:35:52 +0000 UTC <nil>
Nach dem Login kopieren

Beachten Sie, dass Sie jede benutzerdefinierte Layoutzeichenfolge verwenden können, die dem Format Ihrer Eingabezeichenfolge entspricht. Die time.Parse-Funktion bietet eine flexible Möglichkeit, Zeichenfolgen in time.Time-Werte umzuwandeln, unabhängig vom spezifischen Format, in dem sie vorliegen.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich einen String in einen „time.Time'-Wert in Go?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage