Показать сообщение отдельно
  #7 (permalink)  
Старый 06.04.2021, 17:11
Аспирант
Отправить личное сообщение для jurvrn Посмотреть профиль Найти все сообщения от jurvrn
 
Регистрация: 04.04.2021
Сообщений: 52

Сообщение от рони
?
я имел в виду что при использовании функции php
$time = getdate();

время берется с сервера и у нас получается массив, который в моем первом сообщении разбиваем на переменные
var second={$time['seconds']};
var minute={$time['minutes']};
var hour={$time['hours']};

и в скрипте можно было бы просто прибавить к часам + 3.
var hour={$time['hours']};
var hour = hour + 3;

Задавая время через php мы исключаем показ неверного времени, если у пользователя время на компьютере неправильное, не синхронизировано. Потому что время берется с сервера.
Но ваш код мне тоже нравится, есть где использовать, например в мобильной версии.
Но хотелось бы прикрутить к нему функцию из php -
$time = getdate();

То есть вместо
var d = new Date();
использовать в скрипте что-то вроде

<?php
$time = getdate();

<script>
var d = $time;
....

Последний раз редактировалось jurvrn, 06.04.2021 в 17:19.
Ответить с цитированием