让python json encode datetime类型


Posted in Python onDecember 28, 2010

实现代码如下:

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 相关文章推荐
Python学习资料
Feb 08 Python
浅谈Python 中整型对象的存储问题
May 16 Python
详解 Python 与文件对象共事的实例
Sep 11 Python
取numpy数组的某几行某几列方法
Apr 03 Python
关于python写入文件自动换行的问题
Jun 23 Python
python对于requests的封装方法详解
Jan 03 Python
使用virtualenv创建Python环境及PyQT5环境配置的方法
Sep 10 Python
Python打开文件、文件读写操作、with方式、文件常用函数实例分析
Jan 07 Python
TensorFlow内存管理bfc算法实例
Feb 03 Python
matlab、python中矩阵的互相导入导出方式
Jun 01 Python
QML用PathView实现轮播图
Jun 03 Python
python Polars库的使用简介
Apr 21 Python
让python的Cookie.py模块支持冒号做key的方法
Dec 28 #Python
python封装对象实现时间效果
Apr 23 #Python
python下函数参数的传递(参数带星号的说明)
Sep 19 #Python
Python 元类使用说明
Dec 18 #Python
Python3 入门教程 简单但比较不错
Nov 29 #Python
Python2.5/2.6实用教程 入门基础篇
Nov 29 #Python
python 快速排序代码
Nov 23 #Python
You might like
调整PHP的性能
2013/10/30 PHP
PHP实现文件上传与下载实例与总结
2016/03/13 PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
2016/12/12 PHP
javascript 出生日期和身份证判断大全
2008/11/13 Javascript
IE和Firefox下javascript的兼容写法小结
2008/12/10 Javascript
javascript web对话框与弹出窗口
2009/02/22 Javascript
精心挑选的15个jQuery下拉菜单制作教程
2012/06/15 Javascript
jquery验证表单中的单选与多选实例
2013/08/18 Javascript
document.forms用法示例介绍
2014/06/26 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
vue.js+boostrap项目实践(案例详解)
2016/09/21 Javascript
JS封装通过className获取元素的函数示例
2016/12/20 Javascript
基于angular实现三级联动的生日插件
2017/05/12 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
js经验分享 JavaScript反调试技巧
2018/03/10 Javascript
小程序实现带年月选取效果的日历
2018/06/27 Javascript
uni-app从安装到卸载的入门教程
2020/05/15 Javascript
Element Input输入框的使用方法
2020/07/26 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
Python中删除文件的程序代码
2011/03/13 Python
Python数据操作方法封装类实例
2017/06/23 Python
Python使用微信SDK实现的微信支付功能示例
2017/06/30 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
利用ctypes获取numpy数组的指针方法
2019/02/12 Python
使用Python实现将多表分批次从数据库导出到Excel
2020/05/15 Python
Python获取浏览器窗口句柄过程解析
2020/07/25 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
Linux Interview Questions For software testers
2013/05/17 面试题
学生党支部先进事迹
2014/02/04 职场文书
《月亮湾》教学反思
2014/04/14 职场文书
祖国在我心中演讲稿450字
2014/09/05 职场文书
出纳岗位职责
2015/01/31 职场文书
2016年七夕情人节宣传语
2015/11/25 职场文书
如何在CocosCreator里画个炫酷的雷达图
2021/04/16 Javascript
JavaCV实现照片马赛克效果
2022/01/22 Java/Android
使用refresh_token实现无感刷新页面
2022/04/26 Javascript