python基础知识之时间处理

import time
# time.struct_time结构体
time1 = time.localtime()
print(time1)

time2 = time.time()
# 从1970年到现在的秒数
print(time2)

# 从1970年开始往后指定的秒数
time3 = time.localtime(1531274000)
print(time3)

result = time.strftime('%y %m %d %H %M %S',time.localtime())
print(result)

# 线程休眠
# 1、爬虫:获取对方数据太快,有可能被认为是爬虫程序,所以在爬虫中有时候需要减缓速度
# 2、线程:A代码块的执行受B代码影响,必须确保B代码先执行并返回数据,这时候就可以让A代码休眠一段时间
#            (注意:休眠不是必须的,也不是最好的)
# 3、定时任务:需要代码到指定时间时,去执行某个任务,当时间还未到达,可以让程序先休眠
# time.sleep(5)
print('今天是周三,一星期马上过去一半了')

import datetime

date1 = datetime.datetime.now()
print(date1)

date2 = date1.strftime('%Y/%m/%d %H:%M:%S')
print(date2)
date2 = date1.strftime('%Y year %m month %d day %H hour %M minute %S second')
print(date2)

date2 = date1.strftime('%Y year %m month %d day')
date2 = date2.replace('year','年').replace('month','月').replace('day','日')
print(date2)

# 怎么获取今天往后推一天的时间
# 可以用来计算过期时间
date4 = datetime.timedelta(days=1,hours=12)
date5 = datetime.datetime.now() + date4
print(date5)

date6 = datetime.datetime.today()
date7 = date6.date()
print(date7)

date8 = date6.time()
print(date8)

date9 = datetime.datetime.now()
# timestamp 时间戳 时间线
print(date9.timestamp())

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值