python获取日期(今日、昨日),及格式化日期的方法(datetime)
在写爬虫的过程中发现,很多网站的信息均以当天日期为链接组成部分,但是格式又不相同
有些是20210328,有些是2021-03-28,还有些2021/03/28
如果一次爬取来源不同网站的信息,需要对日期格式进行处理
先上代码
import datetime def getYesterday(): today=datetime.date.today() oneday=datetime.timedelta(days=1) yesterday=today-oneday gyesterday=str(yesterday)[:7]+'/'+str(yesterday)[8:] nyesterday=str(yesterday)[:4]+str(yesterday)[5:7]+str(yesterday)[8:] return(str(yesterday),gyesterday,nyesterday) time = getYesterday() print(time)
打印后
这里的思路主要是获取当天日期,然后进行分隔符处理,再拼接起来,上面的脚本用于获取昨天日期