Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中将GMT时间转换为本地时间_Python_Datetime - Fatal编程技术网

在python中将GMT时间转换为本地时间

在python中将GMT时间转换为本地时间,python,datetime,Python,Datetime,我有一个日期(datetime),它作为GMT时间存储在数据库中。 我需要将其转换为本地时间。如何使用python实现这一点 请提出你的建议 提前谢谢 您是否阅读了Python文档, 尤其是 它们描述了库函数,这可能正是您想要的 返回一个带有新tzinfo属性tz的datetime对象,调整日期和时间数据,使结果为与self相同的UTC时间,但为tz的本地时间 它们有示例代码,用于根据UTC的偏移量定义时区,并以如下声明结束: Pacific = USTimeZone(-8, "Pa

我有一个日期(datetime),它作为GMT时间存储在数据库中。 我需要将其转换为本地时间。如何使用python实现这一点

请提出你的建议


提前谢谢

您是否阅读了Python文档, 尤其是

它们描述了库函数,这可能正是您想要的

返回一个带有新tzinfo属性tz的datetime对象,调整日期和时间数据,使结果为与self相同的UTC时间,但为tz的本地时间

它们有示例代码,用于根据UTC的偏移量定义时区,并以如下声明结束:

Pacific  = USTimeZone(-8, "Pacific",  "PST", "PDT")
读完这篇文章,你的问题是什么

您有
日期
还是
日期时间
?i、 e.数据是否有时区成分?如果没有时间成分,那么将日期更改为不同时区的含义是什么

您是否有“天真”或“意识到”日期时间?从文件来看

感知对象对适用的算法和政治时间调整(如时区和夏令时信息)有足够的了解,以相对于其他感知对象定位自身。一个有意识的物体被用来代表一个特定的时刻,而这个时刻是不可解释的

原始对象包含的信息不足,无法相对于其他日期/时间对象明确定位自身。一个简单的对象是否表示协调世界时(UTC)、本地时间或其他时区的时间完全取决于程序,就像特定数字是否表示米、英里或质量取决于程序一样。天真的对象很容易理解和使用,但代价是忽略了现实的某些方面


Python文档非常好。也许它可以回答您的问题,而不必问StackOverflow。

您使用的是Python 2.x还是Python 3.x?答案基本相同,但细节不同。非常感谢您的支持..很抱歉回复延迟..我使用的是python 2.7