编程语言
首页 > 编程语言> > python获取日期(今日、昨日),及格式化日期的方法(datetime)

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)

打印后

 

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

标签:03,python,yesterday,datetime,日期,str,today
来源: https://www.cnblogs.com/becks/p/14589369.html