@Frapsy

Как синхронизировать отсчет у пользователей из разных временных зон?

Время хранится в datatime (YYYY-MM-DD HH:mm:ss) и часовом поясе Europe/Moscow. На странице необходимо сделать отсчет до этого времени. Для этого использовал этот jQuery плагин, но так получается, что для разных поясов время до нужной даты разное. Как синхронизировать это, чтобы отсчет велся одинаково, для всех пользователей?

Пробовал для этого использовать moment timezone, но нужного результата так и не добился.
var 
    		datetime = moment('2015-03-15 23:50:00'),
    		now = moment().tz('Europe/Moscow');

	var offset = datetime.from(now);
	console.log(offset);

Результат в этом случае разный для пользователей, с countdown происходит то же самое.
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
SagePtr
@SagePtr
Еда - это святое
var
datetime = moment.tz('2015-03-15 23:50:00', 'Europe/Moscow');
Либо не париться и передавать время как кол-во секунд с начала Юникс-эпохи
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы