1.datetime的运用
1.1date的运用
导入所需要的库
from datetime import date, time, datetime, timedelta
运用date库
# 使用数据构造日期
date0 = date(year=2024, month=1, day=10)
print(type(date0))
# 构造指定的日期
print(date0.year, date0.month, date0.day)
# %y 两位年 %Y 四位年份 %m 两位月 %d 两位日
print(date0.strftime("%y-%m-%d"))
# 获取今天日期
date0 = date.today()
print(date0.day, date0.month, date0.year)
1.2time的运用
%H表示小时, %M表示分钟,%S表示秒钟
time0 = time(hour=17, minute=15, second=30)
# 打印time的数据类型
print(type(time0))
# 使用time打印时间
print(time0.hour, time0.minute, time0.second)
# 格式化time
print(time0.strftime("%H:%M:%S"))
1.3 datetime的运用
datetime0 = datetime.now()
# 打印datetime的类型
print(type(datetime0))
# 打印datetime0的年月日时间
print(datetime0.year, datetime0.month, datetime0.day, datetime0.hour, datetime0.minute, datetime0.second)
# 格式化年月日时间,打印时间
print(datetime0.strftime("%Y-%m-%d %H:%M:%S"))
# 构造年月日时间
datetime0 = datetime(year=2024, month=7, day=10, hour=10, minute=10, second=10)