python自动化测试-D6-学习笔记之一(常用模块补充datetime模块)

# datetime 模块
import datetime

print(datetime.datetime.today()) #当前日期,到秒 打印结果:2018-01-21 10:23:46.034410
print(datetime.datetime.now()) # 当前日期,到秒 打印结果:2018-01-21 10:23:46.034410

print(datetime.datetime.today().strftime('%Y-%m-%d')) # 可以把日期改成 想要的 日期格式 打印结果:2018-01-21

print(datetime.datetime.today()+datetime.timedelta(3)) # 取三天后的日期 打印结果是:2018-01-24 10:25:20.736613
print(datetime.datetime.today()+datetime.timedelta(-3)) # 取三天前的日期 打印结果是: 2018-01-18 10:25:20.736613

print(datetime.date.today()) # 取当前日期,只是日期 打印结果是:2018-01-21
yesterday = datetime.date.today() - datetime.timedelta(days=1) # 取昨天的日期,只是日期 打印结果是:2018-01-20
tomorrow = datetime.date.today() + datetime.timedelta(days=1) # 取明天的日期,只是日期 打印结果是:2018-01-22
print(yesterday)
print(tomorrow)

list = [yesterday,tomorrow]
print(list) # 打印结果是:[datetime.date(2018, 1, 20), datetime.date(2018, 1, 22)]
list1=[str(yesterday),str(tomorrow)]
print(list1)# 打印结果是:['2018-01-20', '2018-01-22']

posted on 2018-01-21 16:07  爱睡觉的加菲猫  阅读(100)  评论(0编辑  收藏  举报

导航