在 python 中添加整数时间
Add time with integer number in python
我想获取当前时间并加上整数小时。现在的例子是 2019 年 5 月 12 日晚上 11 点。我想再增加 3 个小时。所以结果是 2019 年 5 月 13 日凌晨 2 点。请帮助我确定日期时间 + 小时数(整数类型)
import datetime
currentDT = datetime.datetime.now()
print('Now is: '+ str(currentDT))
hours = int(input()) #any hours you want
result = currentDT + hours #it will get the errors here
用datetime.now
获取当前时间,加上一个datetime.timedelta
:
from datetime import datetime, timedelta
n_hours = 3
date = datetime.now() + timedelta(hours=n_hours)
print(datetime.now())
# 2019-05-12 19:16:51.651376
print(date)
# 2019-05-12 22:16:51.464890
我想获取当前时间并加上整数小时。现在的例子是 2019 年 5 月 12 日晚上 11 点。我想再增加 3 个小时。所以结果是 2019 年 5 月 13 日凌晨 2 点。请帮助我确定日期时间 + 小时数(整数类型)
import datetime
currentDT = datetime.datetime.now()
print('Now is: '+ str(currentDT))
hours = int(input()) #any hours you want
result = currentDT + hours #it will get the errors here
用datetime.now
获取当前时间,加上一个datetime.timedelta
:
from datetime import datetime, timedelta
n_hours = 3
date = datetime.now() + timedelta(hours=n_hours)
print(datetime.now())
# 2019-05-12 19:16:51.651376
print(date)
# 2019-05-12 22:16:51.464890