Les fuseaux horaires en Antarctique, pire cauchemar des développeurs
Ce dimanche 29 octobre, les horloges reculeront d'une heure dans de nombreux pays du monde dans le cadre du passage à l'heure d'hiver (et oui, on va pas la refaire à chaque fois : vous allez dormir une heure de plus, quel plaisir).
Alors que ce passage peut poser problème à certains projets informatiques vraiment mal foutus, ainsi que ceux sollicités sur des fuseaux horaires différents (certains pays n'appliquent pas ce changement d'heure), je voulais profiter de cet article pour vous sensibiliser à une cause bien particulière : celle des développeurs qui ont déjà travaillé avec les fuseaux horaires de l'Antarctique.
— L'Antarctique c'est le pôle Nord c'est ça ?
Non, putain.
— Oh WOW, t'es violent mec ! C'est le week-end, relax !
L'Antarctique, qui est donc le continent le plus au sud de notre belle planète, s'avère être une réelle abomination pour le commun des développeurs (notez que j'exclus volontairement celles et ceux qui aiment se faire mal, avec des regex par exemple).
La raison ? Ses fuseaux horaires.
"Ses" ? Oui, car le continent n'en compte pas un, pas deux, pas trois, pas quatre, pas cinq... mais 12 !
Alors oui, du coup vous vous dites que si le continent se trouve tout au sud de la Terre, il est forcément traversé par tous les méridiens du globe (et c'est très juste), et donc tous les fuseaux horaires existants (théoriquement, oui).
OK, mais dans ce cas, ça ne nous explique pas pourquoi il ne dispose pas de 24 fuseaux horaires correspondant à chaque heure de la journée.
La raison principale de ces 12 fuseaux horaires est en effet différente : étant donné que l'Antarctique n'est pas habité, à l'exception de stations scientifiques et d'expéditions touristiques, le continent n'est pas officiellement divisé en fuseaux horaires.
Il a néanmoins été divisé en territoires (et c'est là que ça devient un sacré bordel), pour lesquels le fuseau horaire correspond soit à celui du pays auquel ils appartiennent, soit à celui du pays qui les approvisionne (par exemple la Nouvelle-Zélande).
La règle (déjà pas si simple) pouvait s'arrêter là, mais certaines bases scientifiques sur le continent ont décidé de mettre leur grain de sel (pas bonne cette expression avec la fonte des glaces) :
- Alors que le changement d'heure n'est pas appliqué sur la majeure partie du continent, la station de recherche Palmer, détenue et financée par les États-Unis, mais exploitée sur le territoire chilien, suit l'heure du Chili.
- La station Troll, située dans une zone revendiquée par la Norvège, suit le temps universel (UTC) d'octobre à mars, puis passe en UTC+2 (WTF) de mars à octobre. De fait, elle porte très bien son nom.
En complément, des chercheurs travaillant dans la station d'un autre pays que le leur optent parfois pour suivre le fuseau horaire de leur pays d'origine, du moment qu'ils n'ont pas à travailler avec d'autres équipes, cela facilitant les communications avec leur maison mère.
Au plaisir de vous avoir appris quelque chose avec cet article, je vous souhaite d'avance un bon dimanche, et surtout de ne jamais avoir à travailler sur les fuseaux horaires de l'Antarctique ! 😉
À lire aussi sur Les Joies du Code :
- 🍪 Pour mon site, j’ai intégré le gestionnaire de cookies le moins pire des Internets
- 📈 GitHub Copilot dépasse le million d'utilisateurs payants
- 🏔️ Des chercheurs créent 3D-GPT, une IA qui génère des mondes virtuels avec des prompts à la ChatGPT
- 🔬 Microsoft crée une technologie révolutionnaire capable de stocker des données dans du verre pendant 10 000 ans
À propos de l'auteur
Nicolas Lecointre
Chief Happiness Officer des développeurs, ceinture noire de sudo. Pour rire, j'ai créé Les Joies du Code. J'utilise Vim depuis 10 ans parce que je sais pas comment le quitter.
À lire également
Passbolt : le gestionnaire de mots de passe open source que votre équipe mérite vraiment
Je connais l’histoire, vous la connaissez, on la connaît tous. Le stagiaire qui est resté six mois, qui a fini par avoir accès à un peu (beaucoup) plus de choses...
Articles similaires
Oups : un parti politique autrichien se trompe de vainqueur pour ses élections à cause d'un fichier Excel pété
Le robot-chien de Boston Dynamics sait maintenant parler grâce à ChatGPT
Pour Halloween, j'ai demandé à ChatGPT de me raconter l'histoire la plus terrifiante possible pour des développeurs
Microsoft crée une technologie révolutionnaire capable de stocker des données dans du verre pendant 10 000 ans
Oups : un parti politique autrichien se trompe de vainqueur pour ses élections à cause d'un fichier Excel pété
Le robot-chien de Boston Dynamics sait maintenant parler grâce à ChatGPT
Pour Halloween, j'ai demandé à ChatGPT de me raconter l'histoire la plus terrifiante possible pour des développeurs
Microsoft crée une technologie révolutionnaire capable de stocker des données dans du verre pendant 10 000 ans
Plus de contenu
Quand le sysadmin nous a grillés sur la prod
Quand le client nous dit qu'il compte revoir beaucoup de choses
Qui leur dit ?
Quand un collègue commence à douter de mon code
Quand j'ouvre le gestionnaire de tickets à mon retour de vacances
Quand je passe les logs en mode DEBUG
Quand je pique du code en douce dans un vieux projet
Quand je reçois les résultats de mes tests de non-régression
Quand le sysadmin nous a grillés sur la prod
Quand le client nous dit qu'il compte revoir beaucoup de choses
Qui leur dit ?
Quand un collègue commence à douter de mon code
