Heim > Artikel > Backend-Entwicklung > Golang kann die Zeit nicht analysieren
php-Editor Yuzai stellt Ihnen heute das Problem vor, dass Golang die Zeit nicht analysieren kann. Wenn Sie Golang für die Zeitanalyse verwenden, kommt es manchmal vor, dass die Zeit nicht korrekt analysiert werden kann, was zu Ausnahmen oder falschen Ergebnissen im Programm führen kann. Dieser Artikel bietet Ihnen eine detaillierte Analyse der Ursachen und Lösungen für dieses Problem und hilft Ihnen, Aufgaben im Zusammenhang mit der Zeitanalyse besser zu bewältigen. Lass uns einen Blick darauf werfen!
Ich erstelle ein Go-Skript, das versucht, eine Datums-/Uhrzeitzeichenfolge zu analysieren.
Meine Termine kommen von meinen Kunden wie
2023-01-31t10:44:59.800
Ich erstelle ein Grundlayout und versuche, es mit time.parse zu analysieren
65bd96be05 schlechtDadurch erhalte ich die Fehlermeldung, dass die Zeit nicht geparst werden kann.
Ich habe versucht, t
aus der Datums-/Uhrzeitzeichenfolge zu entfernen, habe aber die gleiche Ausgabe erhalten.
Benötigt mein Layout etwas anderes? pm
Vielleicht funktioniert es nicht?
Ich versuche, das eigentliche Problem zu lösen, da der Fehler sehr vage ist.
Ihre analysierte Zeichenfolge muss mit Ihrem Zeitformat übereinstimmen.
String "2006-01-02T15:04:05.000"
包含 T、毫秒,并省略“pm”。然后它将正确解析时间为 2023-01-31 10:44:59.8 +0000 UTC
Probieren Sie es auf dem Spielplatz aus
Das obige ist der detaillierte Inhalt vonGolang kann die Zeit nicht analysieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!