Je travaille actuellement sur un projet qui me demandera de permettre aux utilisateurs de stocker des dates négatives dans la base de données. Ces dates ont le potentiel de s'étendre sur plusieurs milliers d'années avant JC, et aussi tard que «Aujourd'hui». J'ai travaillé sur de nombreux projets qui stockaient des dates, mais toutes étaient des dates relativement récentes, et aucune d'entre elles n'a jamais été négative (BC).Que considérer avant de stocker des dates négatives dans MySQL?
Quels types de choses devrais-je prendre en considération lorsque je travaille avec ce type de données? Je suis pleinement conscient des nombreux changements de calendrier qui ont eu lieu dans l'histoire, mais je vais travailler avec le calendrier moderne et ne pas trop se soucier de faire des conversions. Cependant, toute information sur les conversions serait grandement appréciée car il s'agit d'un sujet très pertinent, et un sujet qui m'intéresse sur le plan académique, bien qu'il ne soit pas nécessaire de me concentrer sur ce projet.
Mise à jour: je serai histoire AAAA-MM-JJ (Ce format n'est pas nécessaire)
Année, Mois, Jour, Heures, Minutes – Sampson
Terminé avec des champs individuels pour l'année (int), le mois (int) et le jour (int). Modifié par période (1 = AD, 0 = BC). – Sampson