Мне нужно получить только день от значения datetime в php. Я получаю из своей базы данных что-то вроде «2015-01-01 12:12:12», и мне просто нужно «2015-01-01» для добавления после «00:00:00» или «23:59:59».Получить часть даты в php
Я пробовал:
echo $res0['dateInit'];
$date_day = date('yyyy-mm-dd',$res0['dateInit']);
$date_init = $date_day . " 00:00:00";
$date_end = $date_day . " 23:59:59";
echo $date_init;
echo "<br>";
echo $date_end;
Но я получаю неверное значение во втором эхо. Что я делаю не так?
Вы действительно хотите повторить год четыре раза, месяц два раза и два раза? Это PHP, а не MS Excel - [Форматировать коды для даты() в PHP] (http://php.net/manual/en/function.date.php) –
нет, я просто хочу его каждый раз – Biribu
возможно дублировать из [Извлечение только даты из поля datetime (mysql) и назначение его переменной php] (http://stackoverflow.com/questions/14020090/extracting-only-date-from-datetime-field-mysql-and-assigning-it -to-php-variabl) –