У меня есть строка в формате yyyy-mm-ddThh:mm:ss, и я хочу преобразовать его в объект даты. Как я сделал бы это?
Вы можете использовать createFromFormat()
Datetime или, если вы не хотите самостоятельно создавать маску формата, преобразовать строку в метку времени Unix с помощью strtotime()
.
$date = DateTime::createFromFormat('Y-m-d\TH:i:s', '2010-06-03T14:29:00');
Вы должны иметь возможность использовать strtotime()
.