Python 代码阅读合集介绍:为什么不推荐Python初学者直接看项目源码
本篇阅读的代码使用日期类型实现了计算n
天后的日期的功能。
本篇阅读的代码片段来自于30-seconds-of-python。
days_from_now
from datetime import timedelta, date
def days_from_now(n):
return date.today() + timedelta(n)
# EXAMPLES
print(days_from_now(5)) # 2021-11-24
days_from_now
函数接收一个天数n
,返回n
天后的日期。
函数使用date.today()
获取今天的日期表示,然后通过date2 = date1 + timedelta
运算,计算n
天后的日期。