Curdate (), показывающий однодневную дату - PullRequest
0 голосов
/ 12 мая 2011

Я использую select curdate (), чтобы получить дату на mysql.

Например :: Дата моего рабочего стола - 12 мая 2011 года. и когда я использую select curdate (), то он показывает 11-мая-2011. Запрос должен вернуться 12 мая 2011 года.

Почему это происходит. Сервер GMT + 700 часовых поясов.

Пожалуйста, помогите мне в этом.

Спасибо Прадип

1 Ответ

0 голосов
/ 12 мая 2011

Ваш сервер и ваш рабочий стол могут сильно не согласиться с текущей датой. Нет необходимости, чтобы они синхронизировались, поэтому сообщать, что дата вашего рабочего стола - 12 мая, не имеет значения.

Поскольку СУБД запущена на сервере, то сервер определяет время.

Я предлагаю вам разобраться в этом. Свяжитесь с тем, кто поддерживает настройки MySQL и ОС сервера, и попросите их исправить это.

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