def to_json(o):
import json
from datetime import date
from datetime import datetime
class CJsonEncoder(json.JSONEncoder):
def __init__(self, **kwargs):
super(CJsonEncoder, self).__init__(**kwargs)
def default(self, obj):
if isinstance(obj, datetime):
return obj.strftime("%Y-%m-%d %H:%M:%S")
elif isinstance(obj, date):
return obj.strftime("%Y-%m-%d")
else:
return super(CJsonEncoder, self).default(obj)
return json.dumps(o, cls=CJsonEncoder, ensure_ascii=False)
评论列表
文章目录