Temps géographique pour C ++ Date et heure du C ++ simplifié - Partie 1 Introduction Cela fait partie de ma série 1, Date et heure du C ++, simplifié. Dans cette partie de la série, nous regardons ce qui est appelé Temps moyen de Greenwich (GMT), qui est également connu comme le temps universel coordonné (UTC); nous examinons aussi l'heure locale. Cette partie de la série traite plus avec la géographie de la programmation. Longitude Le monde est rond. Il dispose d'un pôle Nord et le pôle Sud.
Il ya des cercles imaginaires tracées depuis le pôle Nord au pôle Sud et le dos vers le pôle Nord. Vu tour de l'équateur les distances entre ces cercles sont également espacés. Il ya 360 de ces cercles. Ces cercles sont imaginaires; ils ne existent pas vraiment. Cependant, ils sont utiles en nous donnant le temps. Ils sont appelés les longitudes. Ces longitudes sont numérotées et les numéros que l'unité de degré. La longitude qui passe à travers la Grande-Bretagne en Europe et au Ghana en Afrique est la longitude de 0 degré. La prochaine longitude à l'est est la longitude 1 degré.
Le prochain à l'Est est la longitude 2 degrés. Ces longitudes sont regroupés en groupes égaux de 15 longitudes par groupe. Chaque groupe est appelé un fuseau horaire. Il ya 24 de ces fuseaux horaires (vus autour de l'équateur). Ici, 24 correspondent à 24 heures par jour. Longitude 0 degré est au milieu de son propre fuseau horaire. Fois consécutive fuseaux horaires ont différence d'une heure. Disons qu'il est de 12 mi-nuit maintenant dans le fuseau horaire de la longitude de 0 degré (la Grande-Bretagne ou le Ghana).
Le temps à la zone suivante du temps est (l'Allemagne en Europe, le Cameroun en Afrique) est une heure du matin; le temps dans le fuseau horaire vers l'est (la Finlande en Europe, le Zimbabwe en Afrique) est deux heures du matin. Vous pouvez suivre rond comme cela, par le biais de l'équateur, à être de retour au point en indiquant la formation d'une horloge de 24 heures. Heure locale Quand le soleil est directement au-dessus de votre tête, qui est 12 h dans votre pays. Voilà votre heure locale (il est pas Greenwich Mean Time).
Imaginez que vous êtes en Finlande, qui est de 2 fuseaux horaires à l'est de la Grande-Bretagne. La Grande-Bretagne a le fuseau horaire de référence. Si le temps en Finlande est 02 heures, heure locale de la Finlande, au même moment, il serait 01 heures en Allemagne, heure locale de l'allemand, et 12 heures en Grande-Bretagne, heure locale britannique