让python json encode datetime类型
程序员文章站
2022-06-03 08:37:45
实现代码如下: 复制代码 代码如下: import json from datetime import date, datetime def __default(obj):...
实现代码如下:
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)
复制代码 代码如下:
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)
上一篇: Mysql服务器处理客户端请求流程
推荐阅读
-
解决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类型转换