Intereting Posts
(403) Доступ не настраивается при добавлении события в календарь Отображение изображения php без загрузки по почте Как установить eAccelerator для XAMPP на Mac OS X 10.7 Lion Невозможно переопределить заголовок содержимого в s3 html5 <input type = "file" accept = "image / *" capture = "camera"> показывать как изображение, а не кнопку выбора файла Преобразование url в нижний регистр с использованием htaccess, кроме строки запроса PHP, MySQL: получение электронной почты, автоматический поиск в БД и отправка электронной почты по результатам Ошибка декодера формы Zend в таблице Как отобразить список лет, упорядоченный по столетию Отображение имени входа в систему в WordPress Menu Каковы веские причины использования статических методов в PHP? Как добавить новые поля в профиль пользователя в Drupal 7 программно как получить последний вставленный идентификатор базы данных Sqlite с использованием Zend_Db JavaScript-эквивалент preg_replace PHP Отключить одно значение параметра внутри тега select, не работающего в IE6Ha

mysql: показать дату из даты и времени

У меня есть проверка внутри таблицы, это проверка_datetime. тип поля – это дата и время, поэтому данные, такие как yy/mm/dd hh:mm:ss . мой вопрос: как мне это сделать, если я хочу показать дату только из данных?

Solutions Collecting From Web of "mysql: показать дату из даты и времени"

Существует несколько решений, в том числе форматирование данных в SQL или PHP, как указано в других ответах.

Другой вариант – вернуть только часть даты из столбца datetime:

 SELECT DATE(inspection_datetime) FROM inspection 

Или вы можете использовать Date_Format, если вы хотите, чтобы MySQL это сделал:

 SELECT DATE_FORMAT(inspection_datetime, "%Y/%m/%d") 

Если у вас есть доступ к PHP 5.3.0 или выше, функция DateTime класса DateTime :: format упрощает форматирование дат и времени:

 $dt = new DateTime($db_datetime); echo $dt->format('Ymd'); // 20101231 echo $dt->format('Ym-d'); // 2010-12-31 echo $dt->format('YM-d'); //2010-Dec-31