だから私はテーブルを持っています。そのテーブルのすべてのエントリには、それに関連付けられた日付があります。
- 部分的な日付のサポート: 1994 年 5 月 2 日、16:45 GMT+4、および2003 年 4 月はどちらも有効です。
- 比較可能: 特定の日付の前後のすべてのエントリを照会したい (この日付は常に完全です。つまり、秒とタイムゾーンまで正確です)。2003 年 4 月は 1994 年 5 月 2 日 16:45 GMT+4より後に来る必要があり、日付は正確に並べる必要があります (つまり、2003 年 4 月* は2003 年 4 月 3 日より前になります)。
この問題にどのように取り組みますか?int
私は現在、Postgres を使用しています (ただし、それに関連付けられているわけではありません) 。実際の並べ替え/比較ロジックをアプリケーションに移行して、すべての日付属性の列を単純に持つアプローチに傾倒しています。
面白いアイデアはありますか?