Как в php в дате такого формата 2023-04-11 04:00:11 оставить только дату
X
Заказать сайт
Заказать сайт

Как в php в дате такого формата 2023-04-11 04:00:11 оставить только дату

Есть несколько способов выполнить эту задачу в PHP:

Использовать функцию date():

$date = '2023-04-11 04:00:11';
$newDate = date('Y-m-d', strtotime($date));
echo $newDate; // выводит '2023-04-11'

Функция strtotime() преобразует строку с датой в число секунд, прошедших с 1 января 1970 года (Unix timestamp). Затем функция date() форматирует этот timestamp в строку нужного формата.

Разбить строку на части и взять первую часть:

$date = '2023-04-11 04:00:11';
$newDate = explode(' ', $date)[0];
echo $newDate; // выводит '2023-04-11'

Функция explode() разбивает строку на элементы массива по заданному разделителю (пробел в данном случае). После этого мы берём первый элемент массива, который содержит дату в нужном формате.

Также можно использовать регулярные выражения или функцию substr() для выделения нужной части строки, но первые два способа, на мой взгляд, являются более простыми и понятными.

| | Как в php в дате такого формата 2023-04-11 04:00:11 оставить только дату | Есть несколько способов выполнить эту задачу в PHP: Использовать функцию date(): $date = '2023-04-11 04:00:11'; $newDate = date('Y-m-d', strtot | https://blogprogram.ru/wp-content/uploads/2023/10/FireShot-Capture-115-derevo-pole-utro-priroda.jpg-2880×1800-img1.goodfon.ru_-131x131.jpg