0
У меня есть этот PHP, чтобы установить часовой пояс по умолчанию на моем сайте:Php часовой пояс по умолчанию в SQL запросе
<?php date_default_timezone_set('Europe/London'); ?>
Он отлично работает, если я использую <?php echo date("Y-m-d"); ?>
и т.д ...
Но я бегу SQL запросов что говорят:
SELECT * from billing_pdf_archive where datetime < DATE(NOW() - INTERVAL 14 DAY)
Как вы можете получить правильный часовой пояс для этого тоже?
Да, запрос Google является 'MySQL по умолчанию timezone' –
возможный дубликат [Mysql часовой пояс по умолчанию] (http://stackoverflow.com/questions/4019102/mysql-default-timezone), однако для постоянной установки вам нужны права root (я думаю) –
Возможный дубликат [Изменение часового пояса соединения в MySQL] (http://stackoverflow.com/questions/5510052/changing-the-connection-timezone-in-mysql) – Wrikken