Verstehen des Layouts von „2006-01-02“ in Gos time.Format-Funktion
In Go ermöglicht die time.Format-Funktion Sie können die Formatierung eines Zeitwerts anpassen. Zu den möglichen Layouts gehört „2006-01-02“, was verwirrend erscheint, da es nur aus drei Zahlen zu bestehen scheint.
Hinter dem Layout: Ablesen der Referenzzeit
Der Schlüssel zum Verständnis dieses Layouts liegt im Verständnis der „Referenzzeit“, auf die in der Dokumentation verwiesen wird. Diese Referenzzeit ist:
Jan 2 15:04:05 2006 MST
Jedes Element in dieser Referenzzeit entspricht einer Position im Layout-String. Beispiel:
Bedeutung von „2006“, „01“ und „02“ im Layout
Daher in das Layout '2006-01-02':
Wenn Sie dieser Zuordnung folgen, können Sie auch andere Layoutzeichenfolgen interpretieren . Beispielsweise ist „19.09.2006“ der 19. September 2006 und „12.02.1999“ der 12. Februar 1999.
Das obige ist der detaillierte Inhalt vonWarum erscheint das Zeitformat-Layout „2006-01-02' in Go verwirrend?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!