讓python json encode datetime類型
更新時間:2010年12月28日 22:35:58 作者:
python2.6+ 自帶的json模塊,不支持datetime的json encode,每次都需要手動轉(zhuǎn)為字符串,很累人,我們可以自己封裝一個簡單的方法處理此問題。
實現(xiàn)代碼如下:
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)
復(fù)制代碼 代碼如下:
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使用json序列化datetime類型實例解析
- JS實現(xiàn)將Asp.Net的DateTime Json類型轉(zhuǎn)換為標準時間的方法
- 解決Asp.net Mvc返回JsonResult中DateTime類型數(shù)據(jù)格式問題的方法
- 關(guān)于fastjson的@JSONField注解的一些問題(詳解)
- SpringMVC restful 注解之@RequestBody進行json與object轉(zhuǎn)換
- java JSONArray 遍歷方式(2種)
- SQL Server之JSON 函數(shù)詳解
- JsonFormat與@DateTimeFormat注解實例解析
相關(guān)文章
Python3實現(xiàn)將一維數(shù)組按標準長度分隔為二維數(shù)組
今天小編就為大家分享一篇Python3實現(xiàn)將一維數(shù)組按標準長度分隔為二維數(shù)組,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11
python實現(xiàn)Windows電腦定時關(guān)機
這篇文章主要為大家詳細介紹了python實現(xiàn)Windows電腦定時關(guān)機功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-06-06
python opencv實現(xiàn)圖片缺陷檢測(講解直方圖以及相關(guān)系數(shù)對比法)
這篇文章主要介紹了python opencv 圖片缺陷檢測,主要講解直方圖以及相關(guān)系數(shù)對比法,本文通過實例截圖給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04
分享一枚pycharm激活碼適用所有pycharm版本我的pycharm2020.2.3激活成功
這篇文章主要分享一枚pycharm激活碼適用所有pycharm版本我的pycharm2020.2.3激活成功,需要的朋友可以參考下2020-11-11
Python基于stuck實現(xiàn)scoket文件傳輸
這篇文章主要介紹了Python基于stuck實現(xiàn)scoket文件傳輸,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友可以參考下2020-04-04
python簡單線程和協(xié)程學(xué)習心得(分享)
下面小編就為大家?guī)硪黄猵ython簡單線程和協(xié)程學(xué)習心得(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06

