如何将系列整数转换为大熊猫的日期时间

问题描述:

我想将整数类型的日期转换为日期时间。如何将系列整数转换为大熊猫的日期时间

前)我:20130601000011(2013年6月1日00:00:11)

我不知道如何使用pd.to_datetime

请任何意见

感谢

ps。我的脚本如下

rent_date_raw = pd.Series(1, rent['RENT_DATE']) 
return_date_raw = pd.Series(1, rent['RETURN_DATE']) 
rent_date = pd.Series([pd.to_datetime(date) 
         for date in rent_date_raw]) 
daily_rent_ts = rent_date.resample('D', how='count') 
monthly_rent_ts = rent_date.resample('M', how='count') 

熊猫似乎很好,只要你转换为字符串先处理您的格式:

import pandas as pd 
eg_date = 20130601000011 
pd.to_datetime(str(eg_date)) 
Out[4]: Timestamp('2013-06-01 00:00:11') 

你此刻的数据真的比的整数字符串,因为它并不代表一个单一的数字。字符串的不同子部分反映了时间的不同方面。