Como superar “datetime.datetime não serializável JSON”?

Eu tenho um dict básico da seguinte forma:

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

Quando eu tento fazerjsonify(sample) Eu recebo:

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

O que posso fazer para que minha amostra de dicionário possa superar o erro acima?

Nota: Embora possa não ser relevante, os dicionários são gerados a partir da recuperação de registros do mongodb, quando eu imprimostr(sample['somedate']), a saída é2012-08-08 21:46:24.862000.

questionAnswers(29)

yourAnswerToTheQuestion