json序列化时间

import json
from datetime import datetime,date

#继承类重新覆盖default方法

class CustomerJson(json.JSONEncoder):
    def default(self, o):
        if isinstance(o,datetime):
            return o.strftime('%Y-%m-%d %X')
        elif isinstance(o,date):
            return o.strftime('%Y-%m-%d')
        else:
            super().default(self,o)


res = {'c1':datetime.today(),'c2':date.today()}
print(json.dumps(res,cls=CustomerJson))

猜你喜欢

转载自blog.csdn.net/qq_36811322/article/details/88940820
今日推荐