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)

打印后

 

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM