.NET сохраняет DateTime и полностью игнорирует часовой поясC#

Место общения программистов C#
Ответить
Anonymous
 .NET сохраняет DateTime и полностью игнорирует часовой пояс

Сообщение Anonymous »

Возможно, ответ настолько очевиден, что я его не вижу, но у меня есть вопрос, который я все равно рискну задать.

Я хочу разрешить пользователям веб-приложения .NET для ввода даты и времени, сохранения их в базе данных Oracle, и независимо от того, в каком часовом поясе они находятся, они всегда отображаются как необработанная исходная версия, введенная пользователем. Таким образом, если один пользователь в Калифорнии вводит 2PM, а другой в Мэриленде вводит 2PM, для пользователя в Японии они оба будут отображаться как 2PM. Возможны два типа клиентов: веб-пользователь и пользователь Windows-клиента (подключенный через веб-службу).

Думайте об этом так, будто я хочу полностью сломать все настройки часовых поясов, которые большинство приложений беспокоятся.

Однако я не хочу сохранять в виде строки. Мне нужна дата и время, из которых я могу добавлять/удалять часы и минуты.

Изменить:

По сути, это было именно та проблема, с которой я столкнулся.

Подробнее здесь: https://stackoverflow.com/questions/737 ... e-timezone
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»