test.csv
(250 byte)
谢了谢了 附件是小段数据,下面是 小段代码
import numpy as np
import pandas as pd
df=pd.read_csv(r'test.csv',low_memory=False,usecols=['holdtime','feetime','fee','starttime','stoptime'],dtype={'holdtime':int,'feetime':int,'fee':float,'starttime':str,'stoptime':str})
# vos时间戳转成datetime
dateparser = lambda x: pd.to_datetime(x, unit='ms').tz_localize('UTC').tz_convert('Asia/Shanghai')
# 时间格式转换
df['starttime']=df['starttime'].apply(dateparser)
df['stoptime']=df['stoptime'].apply(dateparser)
# 设置时间列为时间索引
df.set_index("starttime", inplace=True)
print(df['2020'])
【 在 lalawill 的大作中提到: 】
: 转换之前 starttime 是什么值呢,要么你你写上一小段片段,来模拟出你的这个df,我给你本地调一下