当前位置: 主页 > Python语言

python dataframe 转成日期格式-excel常规格式转日期

发布时间:2023-02-10 11:25   浏览次数:次   作者:佚名

比如下面的代码,csv文件中存储的日期格式不能直接使用,需要转换格式,比较麻烦。

df = pro.trade_cal()
df.to_csv("trade_cal.csv")

excel常规格式转日期_python dataframe 转成日期格式_python dataframe 加一列

trade_cal = pd.read_csv("trade_cal.csv")

只需要在to_csv之前将dataframe中的date转换成date格式,然后保存为本地文档,这样调用本地文档时python dataframe 转成日期格式,date直接是date格式python dataframe 转成日期格式,就可以对date进行处理了。

python dataframe 转成日期格式_excel常规格式转日期_python dataframe 加一列

df = pro.trade_cal()
df['cal_date'] = pd.to_datetime(df['cal_date']) # 在这里进行cal_date列的日期数据格式处理

excel常规格式转日期_python dataframe 转成日期格式_python dataframe 加一列

df.to_csv("trade_cal.csv") trade_cal = pd.read_csv("trade_cal.csv")

excel常规格式转日期_python dataframe 加一列_python dataframe 转成日期格式

例如,执行以下日期选择过程:

trade_cal = pd.read_csv("trade_cal.csv")

python dataframe 转成日期格式_python dataframe 加一列_excel常规格式转日期

date_range = trade_cal[(trade_cal['is_open'] == 1) & \ (trade_cal['cal_date']>=start_date) & \ (trade_cal['cal_date']<=end_date)]['cal_date'].values