gpt4 book ai didi

python - 如何转换 MixPanel 中的时间属性?

转载 作者:行者123 更新时间:2023-11-28 19:22:21 26 4
gpt4 key购买 nike

我正在使用 MixPanel 并尝试转换我在查看事件时获得的 ['property']['time'] 字段。我以为是 UTC 时间,这就是我试图将值转换回本地时区的方式。

from dateutil import tz

from_zone = tz.tzutc()
to_zone = tz.tzlocal()

def convert_from_mix_time(mix_time):
utc_date = datetime.fromtimestamp(int(mix_time))
utc_date = utc_date.replace(tzinfo=from_zone)
local_date = utc_date.astimezone(to_zone)
return local_date

采用 MixPanel 时间 1394199886(这应该是美国东部时间下午 4:44),UTC 时间为 2014-03-07 08:44:46+00:00,转换后的时间为 2014-03-07 03:44 :46(绝对不是正确的时间)。有人知道如何进行转换吗?

最佳答案

我不知道时间戳是美国东部标准时间下午 4:44,但如果您希望代码更简单一些,我可以推荐 utcfromtimestamp()

    dt = datetime.datetime.utcfromtimestamp(ts)

关于python - 如何转换 MixPanel 中的时间属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22271983/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com