В php вы можете установить формат даты окружения и часовой пояс.
Я включаю это в заголовочный файл для всех моих страниц.
putenv('TZ=America/Phoenix');
[date_default_timezone_set][1]('America/Phoenix');
Я также выполняю этот оператор SQL при подключении, чтобы даты в БД находились в одном часовом поясе
SET time_zone = '-7:00';
В Аризоне нет летнего времени, но ее можно рассчитать с помощью timezone_offset_get ()
Вы можете проверить дату и время файла, используя getlastmod , но я вполне уверен, что даже с установленной переменной среды время файла на диске будет соответствовать местному времени сервера. Если PHP выполняет свою работу хорошо, он будет по крайней мере переведен в предписанное «местное» время.