Jak pokonać „datetime.datetime nie JSON serializable”?

Mam podstawowy dyktat w następujący sposób:

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

Kiedy próbuję to zrobićjsonify(sample) Dostaję:

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

Co mogę zrobić, aby moja próbka słownika mogła pokonać powyższy błąd?

Uwaga: Chociaż może to nie być istotne, słowniki są generowane z pobierania rekordów z mongodb, gdzie podczas drukowaniastr(sample['somedate']), wyjście jest2012-08-08 21:46:24.862000.

questionAnswers(29)

yourAnswerToTheQuestion