[代码笔记] 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)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值