Py学习  »  Python

Python代码阅读(第80篇):n天后的日期

FelixZzzz • 3 年前 • 297 次点击  

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

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/123150