Python小技巧 | 教你如何用获取昨天今天明天的日期
发布网友
发布时间:2024-10-01 18:56
我来回答
共1个回答
热心网友
时间:2024-10-05 09:08
Python小技巧:掌握获取昨天、今天、明天日期的方法
Python中的datetime模块提供了强大的日期和时间处理功能。首先,确保导入datetime和timedelta两个子模块,正确导入为from datetime import datetime, timedelta,避免因包名与模块名相同而引发的命名错误。
获取当前时间,使用datetime的now()函数,得到精确到微秒的datetime对象,赋值给变量nowtime。打印nowtime,可以看到完整的日期和时间信息。
获取今天的日期,通过nowtime调用strftime方法,设置格式为'ymd'(年月日),例如today = nowtime.strftime('%Y年%m月%d日'),输出结果为2022年3月25日。
计算昨天的日期,从nowtime中减去timedelta(days=1),然后同样使用strftime格式化为'ymd',得到2022年3月24日。
明天的日期则是在今天的基础上加上一天,用nowtime加上timedelta(days=1)得到,例如输出为2022年3月26日。
通过以上步骤,你就能轻松获取Python中的昨天、今天和明天的日期。如果你对Python的其他操作感兴趣,欢迎在评论区提问。