python dataframe 转成日期格式-excel常规格式转日期
发布时间:2023-02-10 11:25 浏览次数:次 作者:佚名
比如下面的代码,csv文件中存储的日期格式不能直接使用,需要转换格式,比较麻烦。
df = pro.trade_cal()
df.to_csv("trade_cal.csv")
trade_cal = pd.read_csv("trade_cal.csv")
只需要在to_csv之前将dataframe中的date转换成date格式,然后保存为本地文档,这样调用本地文档时python dataframe 转成日期格式,date直接是date格式python dataframe 转成日期格式,就可以对date进行处理了。
df = pro.trade_cal()
df['cal_date'] = pd.to_datetime(df['cal_date']) # 在这里进行cal_date列的日期数据格式处理
df.to_csv("trade_cal.csv")
trade_cal = pd.read_csv("trade_cal.csv")
例如,执行以下日期选择过程:
trade_cal = pd.read_csv("trade_cal.csv")
date_range = trade_cal[(trade_cal['is_open'] == 1) & \
(trade_cal['cal_date']>=start_date) & \
(trade_cal['cal_date']<=end_date)]['cal_date'].values