主要通过datetime模块来完成一系列操作,具体如下
#1.首先要导入包
import datetime #导入包
#2.获取当前具体时间的方法
nowtime=datetime.datetime.now() #获取当前时间
#nowtime的结果示例如下:
#2020-03-18 14:12:28.339466
#3.获取过往具体时间的方法,例如30天前
ThirtyDayAgo=(datetime.datetime.now() - datetime.timedelta(days=30)) #获取30天前时间
#ThirtyDayAgo的结果示例如下:
#2020-02-17 14:15:05.589965
#4.对时间进行格式转换的方法,例如去掉时分秒
ThirtyDayAgo = ThirtyDayAgo.strftime("%Y-%m-%d")
#ThirtyDayAgo 结果示例如下
#2020-02-17
#5.对时间进行格式转换的方法,例如转成连续数字格式
ThirtyDayAgo = ThirtyDayAgo.strftime("%Y%m%d")
#ThirtyDayAgo 结果示例如下
#20200217