熊猫时间转换不一致吗?

时间:2019-07-31 09:02:01

标签: pandas timestamp

我尝试使用apply方法将时间戳转换为数据帧中的日期时间对象,但是,当我将日期时间对象转换回时间戳时,它是不同的时间戳。有没有人遇到这个问题以及如何解决这个问题?

如上所述

original_ts = 1564560384
a = pd.DataFrame({"ts": [original_ts]})
a["time"] = a["ts"].apply(lambda x: 
datetime.datetime.fromtimestamp(x))
a["time"].iloc[0].timestamp()
# outputs 1564545984.0

我希望输出结果与original_ts相同,但不相同

1 个答案:

答案 0 :(得分:0)

您需要指定时区为None:

"react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz",
"native-base": "^2.12.1",
"react": "16.8.0",
"react-navigation": "^3.11.0",
"formik": "^1.5.8",
"mobx": "5.9.4",
"mobx-react": "5.4.4",