[代碼筆記] python 之JSON 使用和 Time,datetime

#!python
#文件名: demo_json&time.py

import json

#python字典轉爲json對象

'''

data={
    'id':1,
    'name':'GQ'
}

json_str=json.dumps(data)#將dict轉爲json串,另json.dump(data,f)來快捷寫入文件

print('dict :',repr(data))

print('JSON:',json_str)

data2=json.loads(json_str)#講json串轉爲dict,另外使用json.load(f)來快捷轉換文件

print('dict 2:', repr(data2))
print(data['id'])
print(type(json_str))
print(type(data2))

'''

#時間庫
import time
'''
now=time.time()#獲取當前時間的時間戳

now_tuple=time.localtime(time.time())#獲取當前時間的時間元組
print('time_tuple:',now_tuple,'\n')

time_str=time.strftime('%Y-%m-%d %H:%M:%S',now_tuple)
print(time_str)#將時間元組按格式轉化爲字符串

print(time.strptime(time_str,'%Y-%m-%d %H:%M:%S'))#將時間字符串按同款格式轉爲時間元組
'''
#datetime.date
from datetime import date

now=date.today()#得到當前時間

print(now)

time_str=now.strftime('%m-%d-%y. %d %b %Y is a %A on the %d day of %B')#將當前時間轉換成字符
print(time_str)

date2=date(1998,2,4)#使用年月日...創建一個date實例

age=now-date2#計算直接使用-號
print(age.days)


發佈了62 篇原創文章 · 獲贊 23 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章