首页 > 其他分享 >32、计算任意日期相减后的天数

32、计算任意日期相减后的天数

时间:2022-11-17 13:25:53浏览次数:40  
标签:-% 00 相减 04 32 days 天数 datetime pdate

题目:

  请计算任意日期相减后的天数

思路:

  1、定义一个函数

  2、将函数中两个参数分别进行设定相应参数含义。

  3、传入参数值,返回结果。

结果:

import datetime

def get_diff_days(pdate,days):
    pdate_obj = datetime.datetime.strptime(pdate,"%Y-%m-%d")
    time_gap = datetime.timedelta(days=days)
    print(pdate_obj)
    print(time_gap)
    pdate_result = pdate_obj-time_gap
    return pdate_result.strftime("%Y-%m-%d")

print(get_diff_days("2021-04-28",1))

---------------------------------------
2021-04-28 00:00:00
1 day, 0:00:00
2021-04-27

 

标签:-%,00,相减,04,32,days,天数,datetime,pdate
From: https://www.cnblogs.com/LoLong/p/16899157.html

相关文章