#asp.net-mvc #timezone
#asp.net-mvc #Часовой пояс
Вопрос:
Привет, я пытаюсь найти способ получить сведения о часовом поясе клиентов и сохранить их в базе данных, которая позже будет использоваться для вычисления дат UTC. Итак, что мне нужно, так это
1) способ получения информации о часовом поясе клиентов БЕЗ выбора пользователем из списка (поэтому может потребоваться javascript) 2) Какие данные о часовом поясе мне нужно было бы сохранить, которые я мог бы позже использовать для вычисления дат UTC для этого пользователя
Пожалуйста, обратите внимание, что проект основан на MVC framework
Ответ №1:
Вы можете попытаться определить часовой пояс с помощью javascript, и вот более надежная версия. Затем включите его в скрытое поле или переменную строки запроса, чтобы сервер мог его извлечь.
Ответ №2:
Вы можете использовать метод getTimezoneOffset() в javascript.
Возвращает разницу во времени между средним временем по Гринвичу (GMT) и местным временем в минутах.