У меня есть веб-сервис, который сохраняет некоторые события от пользователей со всего мира. Пользователи могут позже войти в систему отчетов и просматривать свои события. Мне нужно будет отобразить метки времени события по местному времени.
Я могу использовать поле DateTimeOffset
db в sql server 2008
за WCF service
. Но я запутался в том, как конвертировать это в веб-сервисе. Когда клиент вызывает мой метод события веб-службы, ему необходимо отправить параметр datetime, поскольку время фактического события может отличаться от времени, в которое служба его получает.
Если я попытаюсь преобразовать его на сервере как DateTimeOffset dtOffset = eventTime;
, он будет преобразован в зависимости от времени сервера.
Как я могу сделать это правильно?