python标准库time与datetime

'''
模块分类
1.标准库
2.开源库
3.自定义库
'''
#标准库time与datetime
import time
a=time.time()
print(a)#打印时间戳,也就是1970年到现在有多少秒
x=time.localtime()#把时间戳转换为元组,中国时区(UTC+8),以(tm_year=2019, tm_mon=1, tm_mday=5, tm_hour=20, tm_min=24, tm_sec=39, tm_wday=5, tm_yday=5, tm_isdst=0)的形式赋值给x
#tm_wday:星期几(0为星期天),isdst:夏令时
print(x)
print(time.gmtime())#把时间戳转换为元组,国际时区(UTC),以(tm_year=2019, tm_mon=1, tm_mday=5, tm_hour=12, tm_min=41, tm_sec=23, tm_wday=5, tm_yday=5, tm_isdst=0)的形式
print(time.mktime(x))#把元组转换为时间戳
y=time.strftime('%Y-%m-%d %H:%M:%S',x)#x把元组转换为格式化的时间赋值给y
print(y)
print(time.strptime(y,'%Y-%m-%d %H:%M:%S'))#把格式化的时间转换为元组
print(time.asctime(x))#把元组转换为固定格式:星期 月 日 时 分 秒 年(Sun Jan  6 14:18:33 2019)
print(time.ctime(a))#把时间戳转换为固定格式:星期 月 日 时 分 秒 年(Sun Jan  6 14:18:33 2019)
import datetime#基于time的高级封装
print(datetime.datetime.now())#获取当前的时间,以  2019-01-06 14:30:18.177005  格式
print(datetime.datetime.now()+datetime.timedelta(3))#当前时间加三天,datetime.timedelta()不能单独存在,默认括号里是天数
print(datetime.datetime.now()+datetime.timedelta(-3))#当前时间减三天,datetime.timedelta()不能单独存在,默认括号里是天数
print(datetime.datetime.now()+datetime.timedelta(hours=3))#当前时间加三小时,datetime.timedelta()不能单独存在,默认括号里是天数
print(datetime.datetime.now()+datetime.timedelta(hours=-3))#当前时间减三小时,datetime.timedelta()不能单独存在,默认括号里是天数
print(datetime.datetime.now()+datetime.timedelta(minutes=3))#当前时间加三分钟,datetime.timedelta()不能单独存在,默认括号里是天数
print(datetime.datetime.now()+datetime.timedelta(minutes=-3))#当前时间减三分钟,datetime.timedelta()不能单独存在,默认括号里是天数
#输出结果
1582238621.0449994
time.struct_time(tm_year=2020, tm_mon=2, tm_mday=21, tm_hour=6, tm_min=43, tm_sec=41, tm_wday=4, tm_yday=52, tm_isdst=0)
time.struct_time(tm_year=2020, tm_mon=2, tm_mday=20, tm_hour=22, tm_min=43, tm_sec=41, tm_wday=3, tm_yday=51, tm_isdst=0)
1582238621.0
2020-02-21 06:43:41
time.struct_time(tm_year=2020, tm_mon=2, tm_mday=21, tm_hour=6, tm_min=43, tm_sec=41, tm_wday=4, tm_yday=52, tm_isdst=-1)
Fri Feb 21 06:43:41 2020
Fri Feb 21 06:43:41 2020
2020-02-21 06:43:41.177075
2020-02-24 06:43:41.177075
2020-02-18 06:43:41.177075
2020-02-21 09:43:41.177075
2020-02-21 03:43:41.177075
2020-02-21 06:46:41.177075
2020-02-21 06:40:41.177075
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值