MongoDB — вставка дат до 1900 года из переполнения стека

Как вставить дату до 1900 года в MongoDB из PHP? Чтобы быть более точным, мне нужно начать со строки даты, например, «03 августа 1492 года» и вставьте его в коллекцию как объект ISODate.

Обработка дат до 1900 года в PHP выполняется с использованием DateTime. Я могу легко создать объект DateTime из моей строки даты:

$date = DateTime::createFromFormat('d M Y', '21 Feb 1554');

Но как мне добраться оттуда до правильной вставки, например:

$db->collection->insert([
'name': 'Jon Doe',
'date': $isoDate
])

Другими словами, как мне конвертировать $date в ISODate объект (не строка)?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]