Подробные сведения о часовом поясе с помощью MVC

#asp.net-mvc #timezone

#asp.net-mvc #Часовой пояс

Вопрос:

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

1) способ получения информации о часовом поясе клиентов БЕЗ выбора пользователем из списка (поэтому может потребоваться javascript) 2) Какие данные о часовом поясе мне нужно было бы сохранить, которые я мог бы позже использовать для вычисления дат UTC для этого пользователя

Пожалуйста, обратите внимание, что проект основан на MVC framework

Ответ №1:

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

Ответ №2:

Вы можете использовать метод getTimezoneOffset() в javascript.
Возвращает разницу во времени между средним временем по Гринвичу (GMT) и местным временем в минутах.