@Трийнко, можешь объяснить, что ты имеешь в виду? Пример?

я обычно есть «перехватчик», который прямо перед чтением / записью из / в базу данных выполняет преобразование DateTime (из UTC в местное время и из местного времени в UTC), поэтому я могу использоватьDateTime.Now (деривации и сравнения) по всей системе, не беспокоясь о часовых поясах.

Что касается сериализации и перемещения данных между компьютерами, не нужно беспокоиться, так как дата и время всегда UTC.

Должен ли я продолжать хранить свои даты (SQL 2008 - datetime) в формате UTC или я должен хранить их, используяDateTimeOffset (SQL 2008 - datetimeoffset)?

UTC Даты в базе данных (тип datetime) работают и известны так долго, зачем их менять? Каковы преимущества?

Я уже посмотрел на статьи, какэтотНо я не уверен на 100%. есть идеи?

Ответы на вопрос(3)

Ваш ответ на вопрос