python 日期计算
作者:野牛程序员:2023-08-10 23:38:38python阅读 2925
在Python中,你可以使用datetime模块进行日期计算。以下是一些常见的日期计算操作的示例:
日期相加或相减:
from datetime import datetime, timedelta current_date = datetime.today() # 添加一天 next_day = current_date + timedelta(days=1) # 减去一周 last_week = current_date - timedelta(weeks=1)
计算两个日期之间的时间差:
from datetime import datetime
date1 = datetime(2023, 8, 1)
date2 = datetime(2023, 8, 10)
time_difference = date2 - date1
print("时间差:", time_difference)指定时间间隔并循环:
from datetime import datetime, timedelta start_date = datetime(2023, 8, 1) end_date = datetime(2023, 8, 10) interval = timedelta(days=1) current_date = start_date while current_date <= end_date: print(current_date) current_date += interval
格式化日期:
from datetime import datetime
current_date = datetime.today()
formatted_date = current_date.strftime("%Y-%m-%d %H:%M:%S")
print("格式化日期:", formatted_date)这些示例演示了如何进行日期计算,包括日期的相加减、计算时间差、循环日期范围以及格式化日期。可以根据具体需求进行调整和扩展。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python怎么获取日期中的月份
- 下一篇:python输入某年某月某日
