Задать вопрос
Benny_Lilom
@Benny_Lilom
junior front-end developer

Как сделать несколько часов на странице разных стран?

Есть такая зада: в лендинге сделать несколько часов разных стран, у меня не хватает знаний в JS, чтоб понять как мне получать время каждой страны.
Время еще должно каждую минуту тикать, но это не проблема, проблема получения правильного времени каждой страны. На сайт будут заходить с разных городов, а может и стран, поэтому нужно как то не зависимо получать каждое время страны.
  • Вопрос задан
  • 1240 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Роман К ответам на вопрос (5)
r0n1x
@r0n1x
html, css, js
var a = new Date().getHours() + new Date().getTimezoneOffset() / 60; // 0 часовой пояс
var b = a + 3; // 3 изменить на нужный часовой пояс
new Date(new Date().setHours(b));

Как то страшно получилось =)) Переменную b переименовать в нужную страну и задать ей часовой пояс, потом подставлять в последнюю строку кода. Ну и из нее уже потом доставать час минуты секунды гетом.
Ответ написан
Комментировать