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
天后的日期。