DateTimeの値をlong
として保存すると、簡単に生活できますか? null DateTime値を使用して作業する場合、常にNULL DateTimes、無効なDateTimesなどを格納するか取得するかにかかわらず、常に問題があるようです。データベースにDateTimesをLong(Ticks)として保存する必要がありますか?
long
のデータ型で作業することをお勧めします。なぜなら、ティックからいつもDateTimeを作成できるからですか?
編集: 私はSqlServerとMySqlを使用しています。 SqlDateTimeは.net由来のDateTime
です。 3つのプラットフォームの間には、有効なDateTimeの違いがあります。どのようにこれらの違いに対処していますか?
日時は理由があります:それを使用してください。 –
DateTimeは便宜上、IMOです。私は単にDateTime値をデータベースのティックとして保存することを検討しています。データベースからlongを取得すると、ティック数からDateTimeを作成する必要があります。私はそれに問題は見られません。 – IAbstract
'long 'を使って' datetime'の問題を解決する方法はありますか? –