我有以下时间戳记
import pandas as pd
import pandas as pd
df = pd.DataFrame({'ts':[14102100, 14102101, 14102102]})
它们的格式为YYMMDDHH
。
如何将它们转换为可读的日期?
我尝试过pd.to_datetime(df.ts, format="YYMMDDHH")
,但是它不起作用
我认为您需要%
乘http://strftime.org/的格式:
df = pd.DataFrame({'ts':[14102100, 14102101, 14102102]})
print (pd.to_datetime(df.ts, format="%y%m%d%H"))
0 2014-10-21 00:00:00
1 2014-10-21 01:00:00
2 2014-10-21 02:00:00
Name: ts, dtype: datetime64[ns]