在 Python 中查找昨天、今天和明天的日期
当需要相对于当前日期查找昨天、今天和明天的日期时,确定当前时间,并使用(内置)一种方法来帮助查找前一天和后一天的日期。
以下是相同的演示-
示例
from datetime import datetime, timedelta present = datetime.now() yesterday = present - timedelta(1) tomorrow = present + timedelta(1) print("昨天是:") print(yesterday.strftime('%d-%m-%Y')) print("今天是:") print(present.strftime('%d-%m-%Y')) print("明天将是:") print(tomorrow.strftime('%d-%m-%Y'))输出结果
昨天是: 05-04-2021 今天是: 06-04-2021 明天将是: 07-04-2021
解释
所需的包被导入到环境中。
当前日期是使用“datetime”包中的“now”方法确定的。
它被分配给一个变量。
'timedelta'方法用于通过将数字作为参数传递来查找前几天或后几天。
当必须找到第二天时,添加该功能。
当必须找到前一天时,减去该函数。
输出显示在控制台上。