让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编程开发之类型转换convert实例分析
Nov 13 Python
定制FileField中的上传文件名称实例
Aug 23 Python
python中(str,list,tuple)基础知识汇总
Feb 20 Python
用python写扫雷游戏实例代码分享
May 27 Python
解决python 自动安装缺少模块的问题
Oct 22 Python
django之状态保持-使用redis存储session的例子
Jul 28 Python
应用OpenCV和Python进行SIFT算法的实现详解
Aug 21 Python
python通过opencv实现图片裁剪原理解析
Jan 19 Python
PyCharm取消波浪线、下划线和中划线的实现
Mar 03 Python
JetBrains PyCharm(Community版本)的下载、安装和初步使用图文教程详解
Mar 19 Python
Python3爬虫里关于代理的设置总结
Jul 30 Python
Python实现播放和录制声音的功能
Aug 12 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调用MySQL的存储过程的实现代码
2008/08/12 PHP
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
2011/10/31 PHP
Laravel框架表单验证详解
2014/09/04 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
用js+iframe形成页面的一种遮罩效果的具体实现
2013/12/31 Javascript
借助JavaScript脚本判断浏览器Flash Player信息的方法
2014/07/09 Javascript
jQuery选择器源码解读(三):tokenize方法
2015/03/31 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
2016/12/12 Javascript
JS实现复制内容到剪贴板功能
2017/02/05 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
2018/12/06 Javascript
[03:48]DOTA2完美大师赛主赛事第二日精彩集锦
2017/11/24 DOTA
python和pyqt实现360的CLable控件
2014/02/21 Python
Python多线程编程(一):threading模块综述
2015/04/05 Python
python实现在控制台输入密码不显示的方法
2015/07/02 Python
Python在线运行代码助手
2016/07/15 Python
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
2016/12/14 Python
python3中bytes和string之间的互相转换
2017/02/09 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
2018/04/24 Python
详解分布式任务队列Celery使用说明
2018/11/29 Python
Django中如何防范CSRF跨站点请求伪造攻击的实现
2019/04/28 Python
Python Numpy 实现交换两行和两列的方法
2019/06/26 Python
Python使用scrapy爬取阳光热线问政平台过程解析
2019/08/14 Python
Python箱型图绘制与特征值获取过程解析
2019/10/22 Python
安装Pycharm2019以及配置anconda教程的方法步骤
2019/11/11 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
2020/10/18 Python
Html5新标签解释及用法
2012/02/17 HTML / CSS
小米俄罗斯授权商店:Xiaomi俄罗斯
2019/12/08 全球购物
四年的个人工作自我评价
2013/12/10 职场文书
初婚未育证明
2014/01/15 职场文书
捐款通知怎么写
2015/04/24 职场文书
2015年小学远程教育工作总结
2015/07/28 职场文书
新西兰:最新留学学习计划书写作指南
2019/07/15 职场文书
使用 JavaScript 制作页面效果
2021/04/21 Javascript
winserver2019安装软件一直卡在应用程序正在为首次使用做准备
2022/06/10 Servers