Maison >développement back-end >Golang >Pourquoi 'Lun Jan 2 15:04:05 MST 2006' est-il la référence temporelle Go ?

Pourquoi 'Lun Jan 2 15:04:05 MST 2006' est-il la référence temporelle Go ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-11 00:37:021027parcourir

Why is

Le mystère du "Lun Jan 2 15:04:05 MST 2006" en Go

Dans la documentation du langage Go, la date " Mon 2 janvier 15:04:05 MST 2006" est référencé comme "l'heure de référence" utilisée dans le formatage et l'analyse de l'heure. Cependant, l'origine de cette date particulière reste floue.

Dévoilement de la source

Après un examen plus approfondi de la documentation, le contexte immédiat suivant la citation de cette date éclaire sur ses origines :

Since MST is GMT-0700, the reference time can be thought of as
01/02 03:04:05PM '06 -0700

Déchiffrer la séquence

Cette représentation alternative révèle une simple séquence croissante :

  • 01 (mois)
  • 02 (jour)
  • 03:04 (heures:minutes)
  • PM (indiquant l'après-midi)
  • 06 (année)
  • 07 (décalage par rapport à GMT)

Cette séquence est conçue pour différencier clairement les représentations horaires sur 12 heures et sur 24 heures. L'utilisation de « PM » au lieu de « AM » permet une distinction claire entre « 15:04 » et « 15:04 ».

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn