Я пишу систему PHP, и мне нужно получить системное время. Не время по Гринвичу или время, специфичное для часового пояса, а то же системное время, которое используется системой CRON. У меня есть задание CRON, которое запускается каждый день в полночь, и я хочу показать на веб-странице, сколько времени пройдет, прежде чем оно снова запустится.
Например:
Сейчас на моих системных часах 18:00. Я запускаю код:
Код: Выделить всё
$timeLeftUntilMidnight = date("H:i", strtotime("tomorrow") - strtotime("now"));
Однако результат — «3:00» вместо «6:00». Если я побегу
Он возвращает 0:00, и это правильно. Но если я побегу
Он возвращает 21:00, хотя правильное значение должно быть 18:00.
Спасибо.>
Подробнее здесь:
https://stackoverflow.com/questions/232 ... ime-in-php