python代码根据当前时间获取下一周的日期

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python代码根据当前时间获取下一周的日期相关的知识,希望对你有一定的参考价值。

python代码根据当前时间获取下一周的日期

 

#使用python代码根据当前日期计算下一周的日期范围

import datetime,calendar
import pandas as pd

def get_N_day():
    # 获取当前日期
    today1 = datetime.date.today()
    today2 = datetime.date.today()
    # 指定时间周期
    oneday = datetime.timedelta(days=1)
    oneweek = datetime.timedelta(days=7)
    # 获取周一和周日的判断条件(周一为0,周日为6)
    m1 = calendar.MONDAY
    m2 = calendar.SUNDAY
    # 获取下周周一的时间
    if today1.weekday() != m1:
        while today1.weekday() != m1:
            today1 += oneday
    else:
        today1+=oneweek
    # 获取下周周日的时间
    if today2.weekday() != m2:
        today2 += oneweek
        while today2

以上是关于python代码根据当前时间获取下一周的日期的主要内容,如果未能解决你的问题,请参考以下文章

使用 DST 获取当前一周的开始/结束日期

如果根据当前日期获取当前周日期和当前周日期

java 获取某一月的所有周的日期段(周一到周日)

仅获取从一周的第一天到一周的当前日期的数据

如何获取当月第一周的日期

如何在 GWT 中获取最后一周的日期