Analyse des dates dans Excel : un bug vieux de 400 ans ?
2025-04-07
Lors de la création de Quadratic, un tableur IA, l’équipe a découvert des bizarreries étranges dans l’analyse des dates d’Excel. Saisir « 1/2 » et ajouter 1 donne 45660 ; « 10:75 » devient 0,46875. Cela provient du système de dates sérielles d’Excel, qui compte les jours depuis le 1er janvier 1900. Cependant, des inexactitudes historiques (considérer 1900 comme une année bissextile et le changement de calendrier grégorien) créent des divergences. Quadratic utilise la bibliothèque chrono de Rust, évitant ces problèmes et s’intégrant parfaitement avec Python, SQL et d’autres outils modernes. L’équipe a corrigé l’erreur de l’année bissextile de 1900, restaurant l’équilibre de l’univers.
Développement
Analyse des dates