让python json encode datetime类型
程序员文章站
2022-04-16 19:41:13
...
实现代码如下:
代码如下:
import json
from datetime import date, datetime
def __default(obj):
if isinstance(obj, datetime):
return obj.strftime('%Y-%m-%dT%H:%M:%S')
elif isinstance(obj, date):
return obj.strftime('%Y-%m-%d')
else:
raise TypeError('%r is not JSON serializable' % obj)
print json.dumps({'d': datetime.now(), 'today': date.today(), 'x': 111},
default=__default)
推荐阅读
-
解决python写入mysql中datetime类型遇到的问题
-
让python json encode datetime类型
-
对python xlrd读取datetime类型数据的方法详解
-
python 提取tuple类型值中json格式的key值方法
-
php中让json_encode不自动转义斜杠“/”
-
python使用json序列化datetime类型实例解析
-
ServiceStack DateTime数据类型转Json出现的困扰
-
asp 之 让实体中字段类型为DateTime的字段只显示日期不显示时间
-
php让json_encode不自动转义斜杠“/”的方法
-
详解【python】str与json类型转换