栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python 获取前一天数据

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python 获取前一天数据

import datetime
 
def getdate():
    # 获取前一天和前两天的时间
    pre2day= datetime.datetime.today().date() - datetime.timedelta(days=2)
    pre1date= datetime.datetime.today().date() - datetime.timedelta(days=1)
    print(pre2day, "=====", pre1date)
 
 
def get_offset_date(offset_day):
    # 获取前N天
    today = datetime.datetime.now()
    # 计算偏移量
    offset = datetime.timedelta(days=-offset_day)
    # 获取想要的日期的时间
    re_date = (today + offset).strftime('%Y-%m-%d')
    return re_date

    
def get_before_week_days(weeks=1):
    #获取前一周的所有日期(weeks=1),获取前N周的所有日期(weeks=N)
    week = datetime.datetime.now().weekday()
    days_list = []
    start = 7 * weeks +  week
    end = week
    # 0,1,2,3,4,5,6,分别对应周一到周日  
    for index in range(start, end, -1):
        day =get_offset_date(index) 
        print(day)

if __name__ == '__main__':
   getdate()

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/499256.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号