3 причины использовать
Если что-то из этого вам подходит стоит задуматься о смене используемого типа данных 🤔
Необходимо проверить, что из следующего вашему приложению нужно:
1️⃣ Уникально и однозначно определять единый момент во времени.
В системе появится недвусмысленное понятие «сейчас», можно будет логгировать временные метки транзакций, событий, созданий, модификаций и так далее.
2️⃣ Выполнение общих арифметических операций над датой и временем с высокой точностью.
Например, прибавляете к некоторой дате шесть месяцев, и ожидаемый результат должен получиться с поправкой на летнее время.
3️⃣ Хранение нескольких связанных между собой меток времени, как частей одной структуры или одного массива данных.
DateTimeOffset
вместо DateTime
Если что-то из этого вам подходит стоит задуматься о смене используемого типа данных 🤔
Необходимо проверить, что из следующего вашему приложению нужно:
1️⃣ Уникально и однозначно определять единый момент во времени.
В системе появится недвусмысленное понятие «сейчас», можно будет логгировать временные метки транзакций, событий, созданий, модификаций и так далее.
2️⃣ Выполнение общих арифметических операций над датой и временем с высокой точностью.
Например, прибавляете к некоторой дате шесть месяцев, и ожидаемый результат должен получиться с поправкой на летнее время.
3️⃣ Хранение нескольких связанных между собой меток времени, как частей одной структуры или одного массива данных.