Показать сообщение отдельно
  #1 (permalink)  
Старый 22.04.2012, 18:30
Новичок на форуме
Отправить личное сообщение для Lunozwetka Посмотреть профиль Найти все сообщения от Lunozwetka
 
Регистрация: 22.04.2012
Сообщений: 1

Дата и время для разных городов
Задача стоит написать скрипт получения даты и время по разным городам(Москва, Мадрид, Токио...)
на данный момент год такой:
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);
});

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

Последний раз редактировалось Octane, 22.04.2012 в 18:34. Причина: javascript.ru/formatting
Ответить с цитированием