-1
在我的应用程序中,我有两个选择选项。一个用于小时选择,另一个用于分钟选择。所以当我提取选择选项值时,我得到的值为时间字符串,如'12:34'
。并且我想将该时间字符串转换为UTC时间。如何从python的时间字符串获取utc时间?
那么,任何人都可以请建议我,如何从时间字符串得到UTC时间?
谢谢。
在我的应用程序中,我有两个选择选项。一个用于小时选择,另一个用于分钟选择。所以当我提取选择选项值时,我得到的值为时间字符串,如'12:34'
。并且我想将该时间字符串转换为UTC时间。如何从python的时间字符串获取utc时间?
那么,任何人都可以请建议我,如何从时间字符串得到UTC时间?
谢谢。
您没有足够的信息来做到这一点,因为您需要知道UTC时区的偏移量。
但是,让你开始
from datetime import datetime, timedelta
offset = -2 # I live in Central European Summer Time, so I am 2 hours east of UTC
myutctime = datetime.strptime(timestring,'%H:%M') + timedelta(hours=offset)
你需要知道的时区来计算UTC时间;以及时间的格式(是24小时 - 军事时间还是12小时,即上午/下午)? –
这是一个链接[如何获取Python日期字符串?](https://stackoverflow.com/a/17822273/6521550)讨论类似的概念。 –
@BurhanKhalid timeformat是24小时左右的时区,python是否提供了从系统时间获取时区信息的功能? – Nikunj