FB3
Новичок
На разных серверах FROM_UNIXTIME возвращает разное время
Делаю локально у себя в PHP strtotime('17/Oct/2010:06:04:13 +0400'), получаю цифру 1287281053.
Выполняю на локальном сервере под Windows SELECT FROM_UNIXTIME(1287281053), получаю результат 2010-10-17 06:03:49
То же самое выполняю на удаленном сервере под Linux и получаю 2010-10-17 06:04:13, т.е. правильный результат.
Время у себя пробовал синхронизировать, не помогло.
Как такое может быть и отчего это может зависеть? Кол-во секунд от начала UNIX эпохи ведь не меняется и не зависит от времени, установленного на компьютере, соответственно, и результат должен быть одинаковым.
Версии MySQL серверов одинаковые 5.1.41, только на удаленном сервере с суффиксом community.
Делаю локально у себя в PHP strtotime('17/Oct/2010:06:04:13 +0400'), получаю цифру 1287281053.
Выполняю на локальном сервере под Windows SELECT FROM_UNIXTIME(1287281053), получаю результат 2010-10-17 06:03:49
То же самое выполняю на удаленном сервере под Linux и получаю 2010-10-17 06:04:13, т.е. правильный результат.
Время у себя пробовал синхронизировать, не помогло.
Как такое может быть и отчего это может зависеть? Кол-во секунд от начала UNIX эпохи ведь не меняется и не зависит от времени, установленного на компьютере, соответственно, и результат должен быть одинаковым.
Версии MySQL серверов одинаковые 5.1.41, только на удаленном сервере с суффиксом community.