在 Python 中查找昨天的、今天的和明天的日期
如果需要相对于当前日期查找昨天、今天和明天的日期,需要确定当前时间,并使用一个(内置)方法来查找前一天和后一天的日期。
以下对此进行演示:
示例
from datetime import datetime, timedelta present = datetime.now() yesterday = present - timedelta(1) tomorrow = present + timedelta(1) print("Yesterday was :") print(yesterday.strftime('%d-%m-%Y')) print("Today is :") print(present.strftime('%d-%m-%Y')) print("Tomorrow would be :") print(tomorrow.strftime('%d-%m-%Y'))
输出
Yesterday was : 05-04-2021 Today is : 06-04-2021 Tomorrow would be : 07-04-2021
说明
将必需的软件包导入到环境中。
使用“datetime”包中的“now”方法确定当前日期。
将其分配给一个变量。
使用“timedelta”方法通过传递数字作为参数来查找前一天或后一天。
如果必须查找后一天,就要添加该函数。
如果必须查找前一天,就要减去该函数。
输出显示在控制台上。
广告