Показать сообщение отдельно
  #17 (permalink)  
Старый 26.03.2019, 12:16
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,730

ddro3doff, если я правильно вас понял, то проблема в кривом времени толи сервера, толи клиента.

Можно сделать так (не тестировал):
<head>
<script>//Этот скрипт нужно вставить как можно раньше в страницу
	var SERVER_MOSCOW_TIMESTAMP=<?php echo time()-date('Z'); ?>*1000+180*60*1000;
	setTimeout(function tic(){
		SERVER_MOSCOW_TIMESTAMP+=1000;
		setTimeout(tic,1e3);
	},1e3);
</script>
</head>
<body>
<script>
        //пример получения Московского серверного времени
	var moscowTime=new Date(SERVER_MOSCOW_TIMESTAMP);
</script>
</body>
Ответить с цитированием