📅  最后修改于: 2023-12-03 14:56:07.612000             🧑  作者: Mango
在Python中,在操作日期和时间时,使用内置模块datetime。该模块包含了许多有用的类和方法,可以轻松地添加小时、分钟、秒等到日期时间中。本文将讨论如何使用Python添加小时、分钟和秒。
Python中添加小时可以使用timedelta类。以下是添加小时的示例代码:
from datetime import datetime, timedelta
# 获取现在的时间
now = datetime.now()
# 添加3小时
delta = timedelta(hours=3)
result = now + delta
print(result)
上述代码的输出将显示添加3小时后的日期时间。
2021-09-16 17:31:07.801154
添加分钟也可以使用timedelta类,只需要将“hours”参数更改为“minutes”。以下是一个示例代码:
from datetime import datetime, timedelta
# 获取现在的时间
now = datetime.now()
# 添加30分钟
delta = timedelta(minutes=30)
result = now + delta
print(result)
上述代码的输出将显示添加30分钟后的日期时间。
2021-09-16 16:56:07.801154
添加秒也使用timedelta类,只需要将“hours”或“minutes”更改为“seconds”。以下是一个示例代码:
from datetime import datetime, timedelta
# 获取现在的时间
now = datetime.now()
# 添加10秒钟
delta = timedelta(seconds=10)
result = now + delta
print(result)
上述代码的输出将显示添加10秒钟后的日期时间。
2021-09-16 16:41:17.801154
Python提供了一种简单的方法来添加小时、分钟和秒到日期时间中。在需要对日期和时间进行调整的场合,上述方法非常有用。