【发布时间】:2019-01-30 19:37:13
【问题描述】:
我想使用 Python 中的 to_datetime() 或 arrow 库将以下包含 UNIX 时间戳的 pandas 系列转换为 pandas 日期时间。我想将时区设置为 UTC,目前是Europe/Paris
对于 Pandas,我正在使用以下功能,但不确定如何考虑 Europe\Paris 时区
pd.to_datetime(df['dates'], unit='s')
【问题讨论】:
-
UNIX 时间戳欧洲/巴黎的时区如何??? Unix 时间的精确定义:“自 1970 年 1 月 1 日星期四 00:00:00 协调世界时以来经过的秒数。”
-
你的意思是时间戳是使用Europe\Paris时区生成的吗?例如,“现在”时间戳将给出一个 UTC+1 的时间戳。
-
请提供一些示例数据,以及您期望的输出以及会发生什么。 UNIX 时间戳除了 UTC 没有其他时区,它们只是从 1970 年 1 月 1 日午夜 UTC 开始以秒为单位的偏移量。 Python 的 datetime 例程会考虑本地时区。