Преобразование объекта mssql datetime в строку PHP

Я беру некоторую информацию из базы данных, и запись находится в формате MSSQL DateTime, когда я возвращаю ее, она отображается в моем массиве следующим образом:

[arrayItem] => DateTime Object
    (
        [date] => 2008-06-05 09:14:11
        [timezone_type] => 3
        [timezone] => Europe/London
    )

Когда я попробуйте извлечь это как массив (например, $ array [arrayItem] [date] ). Я получаю сообщение об ошибке:

Неустранимая ошибка: невозможно использовать объект типа DateTime как массив

Я также пробовал форматирование данных в SQL перед их передачей в PHP и функции strtotime, и это не принесло радости.

Любые рекомендации были бы очень кстати, я рву на себе с этим!

Спасибо

14
задан JakeGould 1 February 2019 в 00:23
поделиться