время эпохи, преобразованное в дату, отличается в MySQL & amp; PHP как на UTC

PHP & MySQL возвращают разные даты из эпохи.

1426723200
PHP date(): 03/19/2015
MySQL date: 03/18/2015 (FROM_UNIXTIME)

1426809599
PHP date(): 03/19/2015
MySQL date: 03/19/2015 (FROM_UNIXTIME)

my.cnf У меня есть default-time-zone = ‘UTC’
phpinfo показывает часовой пояс как UTC

Я не вижу никаких смещений, но это очевидно. Я не могу найти, где проблема, хотя. Есть идеи?

0

Решение

ОС имеет настройку часового пояса; что это?

php.ini имеет date.timezone; что это?

my.cnf имеет system_time_zone и time_zone; кто они такие?

(Технически, это не «ответ». Но я верю, что это приведет вас к ответу без моего участия на вашем компьютере.)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]