熊猫转换时间戳
问题描述:
当我使用命令:熊猫转换时间戳
data['DATE_KEY']=pd.to_datetime(data.DATE_KEY)
它返回的时间戳格式“YYYY-MM-DD”,我想它也返回该时间戳的其他内容。我该怎么做呢?
原始数据的格式发布在前面的问题:Bigquery Error When Loading Timestamp
这是一个完整的代码,我使用:
data=pd.read_csv('original_data.csv', index_col=False)
data['DATE_KEY']=pd.to_datetime(data.DATE_KEY)
useful_columns = ['DATE_KEY','ITEM_DESCRIPTION','SCAN_UNITS','AVE_UNIT_PRC', 'SCAN_DOLLARS']
data[useful_columns].to_csv('new_data.csv', index=False, sep=",")
答
time=('9/18/2017 12:00:00 AM')
data=pd.to_datetime(time)
data
ouput:
Timestamp('2017-09-18 00:00:00')
我认为你写的代码可以工作,或者你可以发布数据以便更好的调试。
好吧我上传了我使用的代码和它的输出。 @Tangfeifan –