Как преодолеть «datetime.datetime не JSON сериализуемый»?

У меня есть основные слова:

sample = {}
sample['title'] = "String"
sample['somedate'] = somedatetimehere

Когда я пытаюсь сделатьjsonify(sample) Я получил:

TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable

Что я могу сделать, чтобы мой пример словаря смог преодолеть ошибку, описанную выше?

Примечание: хотя это может быть неактуально, словари создаются из поиска записей из mongodb, где, когда я распечатываюstr(sample['somedate']), выход2012-08-08 21:46:24.862000.

Ответы на вопрос(29)

Ваш ответ на вопрос