time与datetime模块
time
"""
时间三种表现形式
1.时间戳(秒数)
2.结构化时间(一般是给机器看的)
3.格式化时间(一般是给人看的)
三种时间是可以相互转换的!!!
"""
1.time.sleep() # 原地阻塞指定的秒数
2.time.time() # 获取时间戳时间
格式化时间:
strftime
time.strftime('%Y-%m-%d') # 年月日
# %H:%M:%S = %X 时分秒
localtime
time.localtime() # 本地时间
# time.struct_time
# tm_year=2021,
# tm_mon=11,
# tm_mday=25,
# tm_hour=19,
# tm_min=21,
# tm_sec=2,。
# tm_wday=3,
# tm_yday=329,
# tm_isdst=0)
gmtime # 结构化时间
datetime
1.date 年月日
2.datetime 年月日时分秒
3.time 时分秒
import datetime
print(datetime.date.today()
print(datetime.datetime.today())
4.timedelta 时间差
datetime.timedelta(days=3)
"""
日期对象 = 日期对象 +/- timedelta对象
timedelta对象 = 日期对象 +/- 日期对象
"""
