让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发送arp欺骗攻击代码分析
Jan 16 Python
实例Python处理XML文件的方法
Aug 31 Python
Python使用剪切板的方法
Jun 06 Python
利用Python暴力破解zip文件口令的方法详解
Dec 21 Python
Ubuntu下Python2与Python3的共存问题
Oct 31 Python
python3实现小球转动抽奖小游戏
Apr 15 Python
Django url,从一个页面调到另个页面的方法
Aug 21 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
Jun 24 Python
PyQt5-QDateEdit的简单使用操作
Jul 12 Python
python 判断一组数据是否符合正态分布
Sep 23 Python
如何利用Python写个坦克大战
Nov 18 Python
Python中使用Selenium环境安装的方法步骤
Feb 22 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
Laravel 5+ .env环境配置文件详解
2020/04/06 PHP
JavaScript获取GridView选择的行内容
2009/04/14 Javascript
jquery 列表双向选择器之改进版
2013/08/09 Javascript
ajax请求get与post的区别总结
2013/11/04 Javascript
用html5 js实现点击一个按钮达到浏览器全屏效果
2014/05/28 Javascript
手机开发必备技巧:javascript及CSS功能代码分享
2015/05/25 Javascript
js去除浏览器默认底图的方法
2015/06/08 Javascript
jquery+html5烂漫爱心表白动画代码分享
2015/08/24 Javascript
jQuery实现每隔几条元素增加1条线的方法
2016/06/27 Javascript
简单的js计算器实现
2016/10/26 Javascript
JS对象创建的几种方式整理
2017/02/28 Javascript
Javascript封装id、class与元素选择器方法示例
2017/03/13 Javascript
详解Vue中添加过渡效果
2017/03/20 Javascript
浅谈函数调用的不同方式,以及this的指向
2017/09/17 Javascript
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
vue点击input弹出带搜索键盘并监听该元素的方法
2018/08/25 Javascript
Vue实现本地购物车功能
2018/12/05 Javascript
[28:42]Ti4正赛VG vs NEWBEE1
2014/07/19 DOTA
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
Python中使用HTMLParser解析html实例
2015/02/08 Python
Python实现Linux监控的方法
2019/05/16 Python
python+django+rest框架配置创建方法
2019/08/31 Python
详解Python中的format格式化函数的使用方法
2019/11/20 Python
Selenium启动Chrome时配置选项详解
2020/03/18 Python
基于python实现音乐播放器代码实例
2020/07/01 Python
Python中flatten( ),matrix.A用法说明
2020/07/05 Python
使用tkinter实现三子棋游戏
2021/02/25 Python
基于CSS3实现的黑色个性导航菜单效果
2015/09/14 HTML / CSS
html5 canvas 使用示例
2010/10/22 HTML / CSS
Linux中如何设置Java环境变量(Ubuntu)
2016/07/24 面试题
char型变量中能不能存贮一个中文汉字
2015/07/08 面试题
幼儿园秋游感想
2014/03/12 职场文书
保密工作整改情况汇报
2014/11/06 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书
详解Python自动化之文件自动化处理
2021/06/21 Python
Python 恐龙跑跑小游戏实现流程
2022/02/15 Python