Comment éviter d'avoir besoin d'une année bissextile / seconde?

13

Compte tenu de la vitesse actuelle de la Terre autour du soleil et de la vitesse et de l'axe de rotation actuels, quelle est la meilleure façon de garder le temps pour éviter une année bissextile ? Combien d'heures devrions-nous avoir dans la journée et les jours dans une année pour garder les choses équilibrées pour ne pas avoir besoin d'ajouter ou de supprimer des jours de l'année? De plus, combien de minutes par heure et de secondes par minute devons-nous avoir pour éviter une seconde intercalaire ?

TheSmallestOne
la source
Voir aussi temps de chute SMPTE .
Todd Wilcox du
3
Tout ce que nous devons faire est de déposer le mont Everest dans la fosse des Mariannes. Cela devrait accélérer suffisamment la rotation de la Terre pour que les secondes intercalaires ne soient plus nécessaires.
Mike Scott du
@MikeScott Ensuite, nous avons juste besoin d'accélérer l'orbite de la Terre autour du soleil pour se débarrasser des années bissextiles.
Ajedi32

Réponses:

18

Les années bissextiles existent pour deux raisons:

  • Il n'y a pas un nombre entier de jours dans une année.
  • Les gens ressentent le besoin de garder les saisons où ils sont sur le calendrier.

Compte tenu de ce qui précède, il n'y a aucun moyen d'éviter les années bissextiles ou quelque chose de similaire. Définir l'année civile comme un nombre fixe de jours (par exemple, 365 jours) entraînerait un décalage des saisons d'un jour tous les quatre ans.


Les secondes intercalaires existent pour deux raisons:

  • La durée d'une journée mesurée par une horloge atomique n'est pas constante.
  • Les gens ressentent le besoin de garder minuit à minuit, midi à midi.

Compte tenu de ce qui précède, il n'y a aucun moyen d'éviter les secondes intercalaires ou quelque chose de similaire. Définir le jour comme étant un nombre fixe de secondes d'horloge atomique (par exemple, 86400) entraînerait votre horloge et le Soleil en désaccord sur le midi local moyen, mais d'une très petite quantité.

Cela dit, il existe de sérieuses propositions pour éliminer les secondes intercalaires. Certaines personnes comme celles qui utilisent l'UTC pour horodater les transactions financières ne les aiment pas. Jusqu'à présent, ces propositions ont été rejetées. La réponse standard est que ce n'est pas l'UTC qui est cassé; c'est l'utilisation de l'UTC dans un contexte où il ne devrait pas être utilisé qui est cassé. Si vous avez besoin d'une échelle de temps à augmentation monotone, utilisez plutôt le temps TAI ou GPS.

David Hammen
la source
Quelles difficultés surgiraient si des unités distinctes étaient créées pour la "seconde civile longue", la "seconde civile médiane" et la "seconde civile courte", la première étant définie comme étant une partie sur 60 millions plus longue qu'une seconde "normale", la le milieu étant une seconde "normale", et la dernière définie comme étant une partie sur 60 millions plus courte, et le temps civil a été spécifié comme basculant entre les différents types de secondes pour différentes années? L'application d'une correction d'une microseconde par minute pendant un an semble moins perturbatrice que l'application occasionnelle d'une correction d'une seconde en une seule fois.
supercat
1
La plupart des propositions pour se débarrasser des secondes intercalaires reposent simplement sur le fait de permettre à minuit / midi de se tromper. Puisqu'ils ne deviendraient sensiblement faux qu'après des siècles, en particulier parce que les fuseaux horaires sont décalés de dizaines de minutes selon l'endroit où vous vous trouvez.
Lyndon White
2
Nous pourrions éviter les secondes intercalaires si nous étions d'accord avec le temps solaire et le temps atomique étant des choses indépendantes.
user253751
2
Éviter les secondes intercalaires est tout à fait trivial: n'utilisez pas les secondes SI mais ce que j'appelle des "secondes calendaires", alias UT1 .
R .. GitHub STOP HELPING ICE
1
Par souci d'exhaustivité, il convient de noter que nous sommes en fait d'accord avec midi et minuit étant faux aux États-Unis (et dans d'autres endroits) pendant environ six mois: pendant l'heure d'été. Et maintenant que j'y pense, pour la plupart d'un fuseau horaire, le soleil n'est pas directement entendu à midi. Entre Washington, DC et Ohio, l'heure solaire change d'environ une heure (le soleil se lève environ une heure plus tard en Ohio), mais ils sont dans le même fuseau horaire.
Todd Wilcox,
4

Cela ne fonctionne pas vraiment comme vous le pensez, du moins pas d'une manière qui soit pratique pour la société. Leur problème est que nous définissons un jour basé sur les rotations de la Terre par rapport au soleil, et une année comme une orbite complète autour du soleil, et si vous trouvez le nombre de rotations de la terre sur une seule orbite, ce n'est pas un entier (~ 365,24 rotations (jours) dans une année). Pour éviter une année bissextile, vous devez définir le jour de manière à ce qu'il y ait un nombre entier de jours dans une année (c'est-à-dire 365 jours exactement). Le problème avec cela est que le jour et la nuit dériveront par rapport à nos horloges, et après 2 ans, le jour et la nuit seront commutés. La longueur de l'année est également variable et non fondamentale, donc pour conserver cette relation exacte, il faudrait constamment redéfinir la longueur de la journée,

La seconde intercalaire a le même type de problème. Nous voulons définir le nombre de secondes dans une journée comme 86400 secondes / jour, mais la rotation de la Terre n'est pas constante. Donc, pour empêcher les horloges de dériver, vous devez ajouter des secondes intercalaires.

tmwilson26
la source
4

Non seulement nous pouvons éviter les secondes intercalaires, mais c'est ainsi que cela fonctionnait auparavant. Et il existe un nouveau système commun qui évite également les secondes intercalaires.

Avant 1960, les secondes étaient définies comme 1/86400 d'une journée solaire moyenne. Ensuite, lorsque des variations de la rotation de la Terre l'ont désynchronisée, une nouvelle journée solaire moyenne a pu être calculée et divisée par 86400 - modifiant la longueur de la seconde en termes absolus, l'étirant ou la rétrécissant très légèrement.

C'était un gâchis, comme vous pouvez l'imaginer. La seconde a donc été définie en termes d'un nombre spécifique d'oscillations atomiques qui pourraient être rendues extrêmement précises. Au lieu de rétrécir et d'étirer le second pour en garder un nombre exact dans une journée, nous gardons le deuxième fixe et ajoutons ou soustrayons un du nombre (entier) lorsque nous devons ajuster.

Ce sont à peu près les moyens de synchroniser le temps de rotation de la Terre avec notre temps d'horloge - vous avez besoin de donner quelque part, soit en modifiant la longueur de la seconde et en gardant le compte fixe, soit en gardant la longueur fixe et en changeant le compte. Pour quelqu'un qui écrit simplement un programme simple pour, disons, calculer les secondes civiles entre deux horodatages UTC, l'ancienne méthode était plus facile (un nombre fixe de secondes entre deux fois est trivial). Mais si vous effectuez des calculs ou des expériences scientifiques ou d'ingénierie avec une grande précision, il vaut bien mieux d'avoir une durée d'une seconde très fermement fixée, sans la changer de temps en temps - bien pire que l'inconvénient de prendre en compte les secondes intercalaires.

Mais la manière, une autre approche consiste à ignorer les secondes intercalaires et à faire fonctionner vos horloges en continu. C'est ainsi que fonctionne l'heure GPS - elle a commencé en synchronisation avec UTC, mais n'a pas été ajustée pour les secondes intercalaires depuis lors, donc elles sont désynchronisées d'un quart de minute environ (je n'ai pas vérifié depuis un certain temps). C'est bien pour les calculs orbitaux GPS qui franchissent les limites d'ajustement de la seconde intercalaire. Le paquet de données GPS contient des informations sur le delta actuel entre l'heure UTC et l'heure GPS afin que vous puissiez calculer l'heure civile à partir de l'heure GPS, ainsi qu'un avertissement avancé de quelques mois lorsqu'une nouvelle seconde intercalaire va être ajoutée ou omise.

Une autre réponse suggérait de mettre en file d'attente des secondes intercalaires et de faire un saut de plusieurs secondes toutes les décennies. Cela ne simplifie pas vraiment votre logiciel - vous devez maintenant prévoir des minutes avec, disons, 67 secondes, chaque décennie. Il est plus facile de gérer les secondes intercalaires à l'aide d'une table et, pendant ce temps, de ne jamais être éteint même d'une seconde. (La norme leur permet d'être ajoutés ou omis en passant - vous pouvez avoir une minute 59 ou 61 secondes lorsque vous avez besoin d'un ajustement. C'est généralement la dernière tho.

Oh, une autre solution. L'organisation qui a réellement suivi tout cela s'appelait le Service international de rotation de la terre, renommé plus tard en Service international de rotation et de systèmes de référence (IERS) . Imaginez le chaos s'ils cessaient d'être financés et que la Terre cessait de tourner. Quoi qu'il en soit, je suppose que vous pouvez simplement leur demander de le faire pivoter de manière plus cohérente. :-)

Zeph
la source
2

Je suis ingénieur logiciel et je peux parler du problème avec des secondes intercalaires.

Ils sont imprévisibles. Vous ne savez pas longtemps à l'avance si vous en aurez un. Le code qui se soucie du nombre précis de secondes aura besoin d'une mise à jour ou d'un flux pour continuer à fonctionner correctement.

C'est aussi une étape qui ajoute de la complexité. Vous devez prévoir une minute qui contient 61 secondes.

Pour le premier problème, un compromis qui maintient un suivi raisonnable entre la rotation de la Terre et l'heure du jour serait de permettre une tolérance plus lâche. Plutôt que d'être dans la seconde, corrigez-le à temps tous les 10 ans. Le logiciel n'a pas à se soucier des problèmes d'année en année, et l'horloge reste 7 secondes (ou ± 4 si vous avancez) sur vrai.

Étant donné que nous avons déjà des fuseaux horaires, le soleil ne sera pas exactement à minuit à minuit de toute façon, mais aura une demi-heure d'avance ou de retard. Les astronomes ont déjà besoin d'une horloge offset spéciale.

JDługosz
la source
En tant qu'ingénieur logiciel, je voudrais souligner que pour la plupart des choses connectées à Internet, et beaucoup de choses qui ne le sont pas, vous vous attendez en fait à ce que l'horloge soit corrigée de temps en temps de toute façon, et par incréments de plus d'une seconde. Tant de secondes intercalaires sont couvertes par les mêmes allocations que vous faites pour les corrections d'horloge. Mais quand ils comptent (comme dans le GPS), ils comptent vraiment, ils ajoutent donc une complexité de conception pour prendre en charge les personnes qui en ont besoin, et cela dérange parfois même ceux qui n'en ont pas.
Steve Jessop
@SteveJessop - L'heure GPS n'a pas de secondes intercalaires. Le temps GPS, ou TAI, est ce qu'un ingénieur logiciel qui a absolument besoin d'une échelle de temps monotone devrait utiliser. Utiliser UTC et se plaindre qu'il y a des secondes intercalaires - c'est un genre de chose "Docteur, ça fait mal quand je fais ça: 《bonk》". La solution est simple: alors ne faites pas ça.
David Hammen du
@DavidHammen: c'est vrai, c'est pourquoi lorsque vous utilisez le GPS comme source de temps, vous devez ajouter les secondes intercalaires, et vous obtiendrez le mauvais moment (à partir du POV du reste du monde) si vous ne le faites pas.
Steve Jessop
Le moyen sûr d'éviter les problèmes de synchronisation avec les ordinateurs n'est pas de travailler en UTC avec ses secondes intercalaires, mais de travailler au niveau le plus bas: le temps sidéral ("temps des étoiles") ou le temps universel (UT1) que les astronomes utilisent pour régler leurs télescopes et satellites à des positions de pointage absolues. Cela peut être facilement converti en heure "locale" dans n'importe quel système, GMT, EST, UTC, GPS, etc. Les irrégularités dans la rotation de la Terre sont suivies attentivement et les valeurs de UTC-UT1 sont toujours disponibles.
JonesTheAstronomer
J'ai oublié de créer un lien vers cette discussion qui porte sur le temps universel.
JonesTheAstronomer