01-time和datatime

一、time模块

时间分为三种格式:时间戳、显示某种格式以及结构化时间

1.时间戳:从1970年到现在经过的秒数

作用:用于时间间隔的计算

print(time.time())  # output:1585531230.1912456

2.按照某种格式显示时间

例如:2020-03-30 11:11:11

作用:用于展示时间

print(time.strftime("%Y-%m-%d %X")) # output:2020-03-30 09:24:41
print(time.strftime("%Y-%m-%d %H:%M:%S")) # output:2020-03-30 09:26:04

3.结构化的时间

作用:用于单独获取时间的某一部分

res = time.localtime() 
print(res)

4.时间结构的转换

img

二、datatime模块

print(datetime.datetime.now()) # output:2020-03-30 21:51:53.329493

相比较于time模块,datatime模块可以快速进行时间上的加减

print(datetime.datetime.now())
# output:2020-03-30 21:55:05.085417
print(datetime.datetime.now() + datetime.timedelta(days=3))
# output:2020-04-02 21:55:05.085417

猜你喜欢

转载自www.cnblogs.com/zhuyouai/p/12602473.html