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