
import json
import datetime
class DateEncoder(json.JSONEncoder):
def default(self, obj):
if isinstance(obj, datetime.datetime):
return obj.strftime('%Y-%m-%d %H:%M:%S')
elif isinstance(obj, datetime.date):
return obj.strftime("%Y-%m-%d")
elif isinstance(obj, datetime.time):
return obj.strftime("%H-%M")
else:
return json.JSONEncoder.default(self, obj)就是在转json格式的的时候指定一下
results_json = json.dumps(results_dict,cls=DateEncoder)