Я обрабатываю некоторые строки в PHP-скрипте, который может быть в формате Y-m-d H:i:s или Y-m-d. Мне нужно удалить часть H:i:s из строк даты и времени, чтобы я мог постоянно иметь дело со строками даты Y-m-d.
Как я могу удалить это завершающая строка (и ее начальный пробел) если она существует?
Мои строки могут выглядеть так: 2003-11-24 23:52:18 или 25 января 2009.
Мои ожидаемые результаты от этих строк: 24 ноября 2003 и 25 января 2009.
Мне не нужно проверять, что эти строки представляют собой реальные значения «дата» или «дата-время».
Подробнее здесь: https://stackoverflow.com/questions/184 ... amp-string