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)

打印后

python获取日期(今日、昨日),及格式化日期的方法(datetime)

 

 这里的思路主要是获取当天日期,然后进行分隔符处理,再拼接起来,上面的脚本用于获取昨天日期

上一篇:【ogg三】日常运维篇:清理归档日志,ogg进程注册服务,定期备份数据库


下一篇:别用 Date 了,Java8 新特性之日期处理,现在学会也不迟!