Origine de la date de référence "Lun Jan 2 15:04:05 MST 2006" dans Golang
La documentation Golang précise que la valeur prédéfinie la mise en page pour le formatage et l'analyse de l'heure utilise une date de référence de "Lun. 2 janvier 15:04:05 MST 2006", qui correspond à l'heure Unix 1136239445. Cette date spécifique a une origine significative.
Comme l'explique la documentation, MST (Mountain Standard Time) représente un fuseau horaire qui a sept heures de retard sur GMT. La date de référence peut donc être réinterprétée comme :
01/02 03:04:05PM '06 -0700
Cette séquence suit une progression simple : 01 02 03 04 05 (PM) 06 07.
On pense que l'utilisation de "03:04 PM" au lieu de "03:04 AM" dans l'heure de référence assure une distinction claire entre l'heure de 12 heures et l'heure de référence. Représentations horaires sur 24 heures de « 15 :04 » et « 03 :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!