Как сделать несколько часов на странице разных стран?
Есть такая зада: в лендинге сделать несколько часов разных стран, у меня не хватает знаний в JS, чтоб понять как мне получать время каждой страны.
Время еще должно каждую минуту тикать, но это не проблема, проблема получения правильного времени каждой страны. На сайт будут заходить с разных городов, а может и стран, поэтому нужно как то не зависимо получать каждое время страны.
var a = new Date().getHours() + new Date().getTimezoneOffset() / 60; // 0 часовой пояс
var b = a + 3; // 3 изменить на нужный часовой пояс
new Date(new Date().setHours(b));
Как то страшно получилось =)) Переменную b переименовать в нужную страну и задать ей часовой пояс, потом подставлять в последнюю строку кода. Ну и из нее уже потом доставать час минуты секунды гетом.