Я сохраняю datetime в t-sql db как UTC, а не локальное время, после сохранения, оно теряет, что это дата UTC ex: 2011-11-08 00:00:00.000
. Читая с db в С#, он читается как местное время, а не UTC. ex: после чтения значения dateTime a dateTime.ToUniversalTime()
дает другое значение.
Как читать значение datetime db как UTC, а не местное время? Или я должен был сохранить по местному времени в t-sql?