Python:当前UTC加上30分钟

时间:2014-03-04 17:29:14

标签: python unix-timestamp epoch

在Python中,如何才能获得当前的UTC时间加30分钟?

我试过了:

>>> import datetime
>>> future = datetime.datetime.now() + datetime.timedelta(seconds=30*60)
>>> str(datetime.timedelta(seconds=future))
'16133 days, 17:54:08' ----> output

我不确定这是否正确(我确定我错了,Python newb在这里)。

2 个答案:

答案 0 :(得分:2)

>>> import datetime
>>> datetime.datetime.utcnow() + datetime.timedelta(minutes=30)
datetime.datetime(2014, 3, 4, 18, 0, 49, 757000)

答案 1 :(得分:1)

from datetime import datetime
from datetime import timedelta
(datetime.utcnow() + timedelta(seconds=60*30)).strftime('%Y-%m-%d %H:%M:%S')