Go における「Mon Jan 2 15:04:05 MST 2006」の起源
Go の時間パッケージのドキュメントでは、事前に定義されたフォーマットと解析時間のレイアウトが提供されます:「Mon Jan 2 15:04:05 MST」 2006年。」この特定の日付の重要性は、しばしば見落とされます。
謎は、日付に関連付けられた Unix 時間: 1136239445 にあります。その起源を解読するには、レイアウト定義に続く説明に移ります:
Since MST is GMT-0700, the reference time can be thought of as 01/02 03:04:05PM '06 -0700
これは単純なシーケンスを解き明かします:
基準時間は、山岳標準時 (MST) の 2006 年 1 月 2 日の午後 3 時 04 分を表します。このシーケンスでは、時:分表記の 15:04 と区別するために、03:04 AM ではなく 03:04 PM を使用していることに注目してください。
これは注意深く作成されています。シーケンスは、Go での時刻の書式設定と解析の参照ポイントとして機能します。これは、舞台裏での計時規則と、日付と時刻の表現のニュアンスを捉えることの重要性を思い出させてくれます。
以上がGo の事前定義された時間レイアウトが「Mon Jan 2 15:04:05 MST 2006」なのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。