带有时区的时间戳记到熊猫的日期时间

时间:2019-12-20 14:42:15

标签: python pandas datetime

我该如何投射这种类型的对象(文本):

2019-12-15 19:14:16+01:00

在大熊猫datetimeTimestamp对象中?

当我做.replace('+01:00','')时什么也没有发生,当我做pd.datetime(df.timestampcolumn)pd.Timestamp(df.timestampcolumn)时会出错。

当我定位Unicode字符时,

.replace(u'+01:00','')也不起作用。

我的专栏看起来像这样:

0        2019-12-15 19:14:16+01:00
1        2019-12-15 19:11:24+01:00
2        2019-12-15 15:59:35+01:00
3        2019-12-15 15:41:51+01:00
4        2019-12-15 15:41:51+01:00

1 个答案:

答案 0 :(得分:1)

您可以使用pd.Timestamp在列上直接应用pd.Series.apply函数:

df.timestampcolumn.apply(pd.Timestamp)