我有以下时间戳
import pandas as pd
import pandas as pd
df = pd.DataFrame({'ts':[14102100, 14102101, 14102102]})它们的格式是YYMMDDHH。
如何将它们转换为可读的日期?
我试过pd.to_datetime(df.ts, format="YYMMDDHH"),但它不起作用
发布于 2019-10-24 19:55:14
我认为您需要使用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]https://stackoverflow.com/questions/58540812
复制相似问题