Python 如何格式化时间并转换为gmt时间?
我有一个日期字符串,格式为3/29/2010。有人能告诉我如何将其转换为格林尼治时间吗?这很可疑,似乎您正在尝试更正夏令时的某些内容,而这实际上不应该手动执行Python 如何格式化时间并转换为gmt时间?,python,time,Python,Time,我有一个日期字符串,格式为3/29/2010。有人能告诉我如何将其转换为格林尼治时间吗?这很可疑,似乎您正在尝试更正夏令时的某些内容,而这实际上不应该手动执行 您应该查看文档,特别是与使用相关的部分。这很可疑地表明您正在尝试更正夏令时的某些内容,而这实际上不应该手动执行 您应该查看文档,特别是与使用相关的部分 可更改为: timeH1=(timeH+5)%24 你还需要检查另一个情况,减去24,这是你现在没有做的 可更改为: timeH1=(timeH+5)%24 您还需要检查另一个案例,然后减
您应该查看文档,特别是与使用相关的部分。这很可疑地表明您正在尝试更正夏令时的某些内容,而这实际上不应该手动执行 您应该查看文档,特别是与使用相关的部分 可更改为: timeH1=(timeH+5)%24 你还需要检查另一个情况,减去24,这是你现在没有做的 可更改为: timeH1=(timeH+5)%24
您还需要检查另一个案例,然后减去24,这是您现在没有做的对不起,但是这段代码很奇怪,而且描述非常糟糕。请以连贯的方式重新编辑您的问题。很难看到这里发生了什么,因为我们缺少关于几个变量的信息。我建议您在此处或此处插入
print
语句,以检查您对变量所包含的值的概念。我根据人们告诉我的有关日期转换的信息编辑了这个问题。您在阅读datetime.strtime
的文档时是否遇到困难@洛特:我以前真的没有太多时间阅读,我也不认为我会理解,因为我试图尽快解决这个问题。无论如何,我会很抱歉地阅读它,但是这段代码很奇怪,而且描述非常糟糕。请以连贯的方式重新编辑您的问题。很难看到这里发生了什么,因为我们缺少关于几个变量的信息。我建议您在此处或此处插入print
语句,以检查您对变量所包含的值的概念。我根据人们告诉我的有关日期转换的信息编辑了这个问题。您在阅读datetime.strtime
的文档时是否遇到困难@洛特:我以前真的没有太多时间阅读,我也不认为我会理解,因为我试图尽快解决这个问题。不管怎样,我会读的是的,这就是我想做的。我在考虑手动操作,因为它可能比使用时区的东西花费更少的时间(只是快速地回顾一下)。由于表正确地更新了一些数据,所以它一定只是代码(if语句)的小问题。不,您错了。这将需要更多的时间,而且不会是正确的。一点也不。是的,这就是我想做的。我在考虑手动操作,因为它可能比使用时区的东西花费更少的时间(只是快速地回顾一下)。由于表正确地更新了一些数据,所以它一定只是代码(if语句)的小问题。不,您错了。这将需要更多的时间,而且不会是正确的。完全
if (timeH,timeM)>(2,0): # if it is after 2 am
timeH1=timeH+5
if timeH1>=24:#deduct 24 hrs whenever it's over 24
timeH1=timeH1-24
else:
timeH1=timeH+4