本次工作使用爬虫,其中需要用到时间函数,进行时间格式转化,确定本地时间等,记录一下
datetime函数
now_time = datetime.datetime.now() #确定当前时间
end_date = now_time.strftime("%Y-%m-%d")#将时间格式转化为如2022-9-23的形式
yesterday = now_time - timedelta(days=1) #在当前时间基础上,提前一天
begin_date = yesterday.strftime("%Y-%m-%d")
strftime函数可以将时间格式规范,在datetime.now()基础上可直接使用
但在etree.HTML,爬虫爬取的时间格式下,需要使用strptime先拆分格式
sa1 = datetime.datetime.strptime(save_date, '%Y-%m-%d %H:%M') #将读取的时间格式拆分
to_save_date = datetime.datetime.strftime(sa1, '%Y-%m-%d') # 重新转化为标准格式
常用的时间格式如下:
now_time.strftime("%Y-%m-%d %H:%M:%S")
标签:-%,函数,datetime,time,格式,now,strftime From: https://www.cnblogs.com/ningyuan233/p/16721877.html