Dates et heures à l'horizon ? Fuyez… ou venez découvrir tous les pièges qu'... (Arnaud PICHERY)
Pour rester informé sur l'actualité de Devoxx France, suivez nous sur twitter : https://twitter.com/DevoxxFR ou consultez notre site web https://www.devoxx.fr/ Titre original : Dates et heures à l'horizon ? Fuyez… ou venez découvrir tous les pièges qu'elles vous tendent ! (Arnaud PICHERY) Description Ajouter 24h à une date, rien de plus simple... ou pas! Saviez-vous qu'en 1850 à 13h à Lyon… il était 13h09:58 à Paris ? Ou que si vous étiez monté dans l'Orient-Express le 1er janvier 1900 à Paris, vous seriez arrivé à Bucarest le 23 décembre 1899! Alors, pour vous éviter d'être d'astreinte dans la nuit du 18 au 19 janvier 2038, je vous propose un petit voyage au pays des dates et heures. Nous commencerons ce voyage par une présentation des principaux protagonistes: dates, heures, instants, fuseaux horaires, secondes intercalaires et DST avec ces journées qui font 23h ou 25h… et comment notre notion actuelle du temps s'est mise en place au cours des derniers siècles. Nous continuerons par un tour d'horizon des différents types et formats existants pour stocker et manipuler dates & cie en Java, Javascript, Python, C# et dans les bases SQL modernes. Nous regarderons ensuite les problèmes classiques et comment certaines librairies et bonnes pratiques peuvent nous aider à les éviter. Puis nous terminerons par une comparaison des différents contrôles graphiques inventés pour saisir des dates/heures… pour vous montrer que certains designers ont été créatifs !