假设我有以下字符串:
timeUTC = "14:28"
我想将上面的字符串转换为UTC + 2。
所以timeUTCp2 = "16:28"
。
我怎么能用Python3做到这一点?是以代数方式执行此操作还是使用依赖项的最快方法?
答案 0 :(得分:-1)
我可以想到两种方式:
首先,如果您只想在字符串时间内添加两个小时(它似乎没有附加时区):
from datetime import datetime
from datetime import timedelta
dt = datetime.strptime("14:28", "%H:%M") + timedelta(hours=2)
SECOND,您可以从输入字符串所在的任何时区转换为UTC,然后再添加两个小时。我不知道时间字符串的来源,所以我没有构建一个例子。