Задача стоит написать скрипт получения даты и время по разным городам(Москва, Мадрид, Токио...)
на данный момент год такой:
function clock(){
var currentTime = new Date();
var currentHours = currentTime.getHours();
var currentMinutes = currentTime.getMinutes();
var currentSeconds = currentTime.getSeconds();
currentMinutes = (currentMinutes < 10 ? "0" : "") + currentMinutes;
currentSeconds = (currentSeconds < 10 ? "0" : "") + currentSeconds;
$('#hour_min').text(currentHours + ':' + currentMinutes);
$('#sec').css({"font-size":"9px", "vertical-align":"text-top"}).text(currentSeconds);
}
var days = ['Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота'];
var months = ['января', 'Февраля', 'марта', 'апреля', 'мая', 'июня', 'июля',
'августа', 'сентября', 'октября', 'ноября', 'декабря'];
$(document).ready(function() {
console.log(1);
var currentTime = new Date();
var currentDay = days[currentTime.getDay()];
var currentDate = currentTime.getDate();
var currentMonth = months[currentTime.getMonth()];
var currentYear = currentTime.getFullYear();
$('#date').text(currentDay + ' ' + currentDate + ' ' + currentMonth + ' ' + currentYear + 'г');
clock();
window.setInterval(clock, 1000);
});
Время по другим городам я хотела реализовать сложением и вычитанием часового пояса от времени по Москве.
Проблема в том, что данный скрипт получает системное время с пк пользователя, а у него может быть не Московское время.
Подскажите как решить эту проблему? или я изначально делаю не так?