Вопрос

Есть ли способ указать Entity Framework для преобразования всех DateTime в UTC (для хранения базы данных azure)?

Я бы хотел, чтобы моя модель оставалась в местном дате. Я не хочу дублировать свойства модели datetime, чтобы иметь их в UTC (для EF), а другой - в локальном (для моих просмотров, а не для отображения в EF).

Популярные ответы

Взгляните на DateTimeOffset введенный в .Net 4.5 - это информация о часовом поясе в виде SQL-типа datetimeoffset (как SQL Server 2008+, так и базы данных Azure Database Storage).

Используя DateTimeOffset , вам не нужно беспокоиться ни о чем вокруг часовых поясов, что должно позволить вам по-прежнему работать в локальное время для вашей модели.



Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему
Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему