class MyEncoder(json.JSONEncoder):

    def default(self, obj):
        if isinstance(obj, datetime.datetime):
            return int(mktime(obj.timetuple()))
Почему json-сериализация объектов datetime в python не работает из коробки для объектов datetime