Maison > développement back-end > Golang > Pourquoi la date de référence de Golang est-elle définie sur « Lun. 2 janvier 15:04:05 MST 2006 » ?

Pourquoi la date de référence de Golang est-elle définie sur « Lun. 2 janvier 15:04:05 MST 2006 » ?

Patricia Arquette
Libérer: 2024-11-11 18:07:03
original
513 Les gens l'ont consulté

Why is the Golang Reference Date set as

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
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal