samedi 13 décembre 2025

Avez-vous réservé votre taxi à Paris le 19 janvier 2038 à 3 h 14 min 8 s, temps universel ?

 https://fr.wikipedia.org/wiki/Bug_de_l%27an_2038

Le bug de l'an , ou bogue de l'an (au Québec), aussi appelé Y2038[1],[a] ou Epochalypse[2],[b] en anglais, est un bug informatique similaire au bug de l'an , et dont les principales conséquences sont attendues le à h 14 min 8 s, temps universel[3]. Les systèmes affectés par le bug considéreront alors être le à 20 h 45 min 52 s

 

Le problème concerne des logiciels qui utilisent la représentation POSIX du temps, dans laquelle le temps est représenté comme un nombre de secondes écoulées depuis le à minuit (0 heure) temps universel. Sur les ordinateurs fonctionnant en 32 bits, la plupart des systèmes d'exploitation concernés représentent ce nombre comme un nombre entier signé de 32 bits, ce qui limite le nombre de secondes à 231 − 1, soit 2 147 483 647 secondes (01111111 11111111 11111111 11111111 en binaire)[4],[5]. Ce nombre maximum sera atteint le à h 14 min 7 s (temps universel). La seconde suivante, écrite 10000000 00000000 00000000 00000000 en binaire, représente −2 147 483 648 en complément à deux, soit plus de 2 milliards de secondes avant , le à 20 h 45 min 52 s pour être précis

 

Le passage à un horodatage sur 64 bits repousse la date butoir au dimanche 292 277 026 596 apr. J.-C. à 20 h 10 min 55 s UTC, soit environ 21 fois l'âge de l'Univers[7].  

Aucun commentaire:

 
Site Meter