- 1
- 2
$database->setQuery("SELECT DATE_FORMAT('{$date}', '%m/%d/%Y %H:%i')");
$date = $database->loadResult();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+40.1
$database->setQuery("SELECT DATE_FORMAT('{$date}', '%m/%d/%Y %H:%i')");
$date = $database->loadResult();
Джедайский подход для форматирования даты
guest 12.01.2009 22:15 # +1
guest 13.01.2009 06:11 # −1
Ну да чтобы вернуть отформатированную строку - отправлять запрос в БД (глупо).
guest 13.01.2009 17:50 # +1
Вполне нормальный запрос. Если база и скрипт на разных серверах, то текущее время сервера с базой данных может отличаться от текущего времени сервера со скриптом.
guest 13.01.2009 23:50 # −1
odi: детко, а ты не заметил, что таким образом форматируется дата, содержащаяся в переменной, а не результат, возвращаемый mysql-функцией date?
guest 14.01.2009 04:03 # +1
pnx, +1
2odi:
отличаться оно может только по часовому поясу, так что в любом случае лучше учесть отклонение временной зоны
guest 14.01.2009 21:57 # −1
Спасибо, порадовало :)
guest 16.01.2009 18:59 # +1
2pnx:
Блин, и точно не заметил =))
guest 16.01.2009 23:38 # −1
ХИТ! Кодера в студию! Хотя бы фото =)
guest 21.01.2009 00:49 # +1
Улыбнуло, реально улыбнуло )))