首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在两个日期之间获得下一个月的日期以及在python中下一个月的日期是相同的

如何在两个日期之间获得下一个月的日期以及在python中下一个月的日期是相同的
EN

Stack Overflow用户
提问于 2022-09-16 03:21:32
回答 1查看 41关注 0票数 0
代码语言:javascript
复制
**startdate = '2022-1-1'
enddate =  '2022-9-15'

expected output =2022-2-1
                 2022-3-1 
                 2022-4-1
                 2022-5-1
                 2022-6-1
                 2022-7-1
                 2022-8-1
                 2022-9-1
                 2022-9-2
                 2022-9-3
                 2022-9-4
                 2022-9-5
                 2022-9-6
                 2022-9-7
                 2022-9-8
                 2022-9-9
                 2022-9-10
                 2022-9-11
                 2022-9-12
                 2022-9-13
                 2022-9-14

**

代码语言:javascript
复制
from dateutil.relativedelta import relativedelta
from datetime import datetime
start_Date = datetime(2022, 1, 1)
endDate = datetime(2022, 9, 15)
tdelta = relativedelta(months=+1)

while start_Date <= endDate:
      print(start_Date)
      start_Date += tdelta

我能够在两个日期内得到下一个月的所有日期,但不知道如何在同一个月的同一循环中增加日期。**上述代码的输出

2022-2-1 2022-3-1 2022-4-1 2022-5-1 2022-6-1 2022-7-1 2022-8-1 **

EN

回答 1

Stack Overflow用户

发布于 2022-09-16 03:45:34

代码语言:javascript
复制
from dateutil.relativedelta import relativedelta
from datetime import datetime

start_Date = datetime(2022, 1, 1)
endDate = datetime(2022, 9, 15)

while start_Date < endDate - relativedelta(days=1):
    if start_Date.month < endDate.month:
        start_Date += relativedelta(months=1)
    else:
        start_Date += relativedelta(days=1)
    print(start_Date.strftime('%Y-%m-%d'))
代码语言:javascript
复制
2022-02-01
2022-03-01
2022-04-01
2022-05-01
2022-06-01
2022-07-01
2022-08-01
2022-09-01
2022-09-02
2022-09-03
2022-09-04
2022-09-05
2022-09-06
2022-09-07
2022-09-08
2022-09-09
2022-09-10
2022-09-11
2022-09-12
2022-09-13
2022-09-14
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73739524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档