【问题标题】:total number of days from current date if we want to know like after 2 weeks, 3 months , 1 year如果我们想知道从当前日期算起的总天数,比如 2 周、3 个月、1 年之后
【发布时间】:2018-02-02 07:52:33
【问题描述】:

我想知道从当前日期算起的总天数。 如果给定日期是 2018 年 2 月 2 日。我想计算 2 周/3 个月/1 年后的天数。牢记闰年与否。 语言 - python3

python中是否有任何库可以给我这个。

【问题讨论】:

    标签: python-3.x datetime python-datetime


    【解决方案1】:

    dateutil 模块有一种方法可以非常方便地做到这一点。示例代码:

    import datetime
    import dateutil
    
    today = datetime.date.today()
    delta = dateutil.relativedelta.relativedelta(years=1, months=3, weeks=2)
    
    desired_date = today + delta
    desired_date
    

    输出:

    datetime.date(2019, 5, 16)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-11
      • 2021-05-15
      • 1970-01-01
      • 2020-06-07
      • 1970-01-01
      • 2021-04-11
      相关资源
      最近更新 更多