Heim  >  Artikel  >  Backend-Entwicklung  >  Warum wird „Mon Jan 2 15:04:05 MST 2006“ als Referenzzeit in Gos Time.Format und Time.Parse verwendet?

Warum wird „Mon Jan 2 15:04:05 MST 2006“ als Referenzzeit in Gos Time.Format und Time.Parse verwendet?

DDD
DDDOriginal
2024-11-12 09:58:01249Durchsuche

Why is

The Mysterious „Mon Jan 2 15:04:05 MST 2006“ in Go

In der Go-Dokumentation für Time.Format und Time .Parse, ein vordefiniertes Layout wird bereitgestellt: „Mo. Jan 2 15:04:05 MST 2006“. Dieses Layout entspricht einem Unix-Zeitstempel von 1136239445, aber warum dieses bestimmte Datum?

Laut Dokumentation:

Da MST GMT-0700 ist, kann die Referenzzeit betrachtet werden als

01/02 03:04:05PM '06 -0700

Diese Erklärung zeigt, dass das Datum Teil eines ist einfache aufsteigende Reihenfolge:

  • 01 02 03 04 05 (PM) 06 07

Die Verwendung von „PM“ anstelle von „AM“ in dieser Darstellung stellt sicher, dass die Uhrzeit angezeigt wird Die Werte 15:04 und 15:04 Uhr werden deutlich angezeigt.

Zusammenfassend lässt sich sagen, dass der Ursprung der Referenzzeit „Mon. Jan. 15:04:05 MST 2006“ ein einfaches sequentielles Muster ist, das eine … einprägsame und eindeutige Darstellung eines Zeitwerts.

Das obige ist der detaillierte Inhalt vonWarum wird „Mon Jan 2 15:04:05 MST 2006“ als Referenzzeit in Gos Time.Format und Time.Parse verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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