处理数据时,经常用到的一个需求是:从全部数据中提取某个时间段内的数据
先构造一个数据集
import pandas as pd
import numpy as np
i = pd.date_range('2020-01-01', periods=10000, freq='30min')
order_data= pd.DataFrame({'value': np.arange(0,10000),,"start_time":i})
如获取1月到4月份的数据
order_data[order_data['start_time'].dt.month.isin(np.arange(1, 5))]
如获取2020-01-02到2020-01-12的数据
open_day='20