私は現在、ユーザーがデータベースに負の日付を保存できるようにする必要があるプロジェクトに取り組んでいます。これらの日付は、紀元前数千年、遅くは「今日」に及ぶ可能性があります。私は日付を保存する多くのプロジェクトに取り組んできましたが、それらはすべて比較的最近の日付であり、負の日付 (BC) はありませんでした。
このタイプのデータを扱う場合、どのようなことを考慮する必要がありますか? 私は歴史上で起こった多くの暦の変化を十分に認識していますが、私は現代の暦で作業し、変換を行うことについてあまり心配しません. ただし、変換に関する情報は非常に関連性の高いトピックであるため、非常に高く評価されます。また、このプロジェクトで集中する必要はありませんが、私が学術的に興味を持っているトピックでもあります。
更新:保存しますYYYY-MM-DD
(その形式は必要ありません)。