Отображение календарной даты CodeIgniter - показ одного дня в начале производства - PullRequest
0 голосов
/ 10 ноября 2011

Я использую класс календаря CodeIgniter для создания календаря доступности. Я использую цикл, чтобы проверить, находится ли дата в «зарезервированном» массиве, и если это так, присваиваю этой ячейке класс забронированных.

Почему-то на моем сервере (Ubuntu 11.04), когда отображается календарь, забронированные даты показываются на день раньше, чем должны. Я пытаюсь отладить это, так как проблема не появляется на моем локальном компьютере и значения в базе данных верны. Поскольку он работает на моей локальной машине, я думаю, что это не должно быть проблемой кода.

Я проверил, что настройки php.ini для date.timezone идентичны, а системные даты (когда вы вводите 'date' в командной строке) также идентичны.

Может кто-нибудь дать мне дальнейшее понимание того, как отладить эту проблему?

1 Ответ

0 голосов
/ 10 ноября 2011

Я понял, где моя проблема.Часовой пояс на моем сервере базы данных был неправильным (6 часов позади моего рабочего сервера).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...