【发布时间】:2019-11-10 11:55:21
【问题描述】:
我有一个由列中的开始日期和结束日期组成的 Excel。
现在通过这段代码我可以过滤掉开始日期和结束日期:
df['QC END DATE'] = pd.to_datetime(df['QC END DATE'])
mask = (df['QC START DATE'] >= startdateEn.get()) & (df['QC END DATE'] <= endateEn.get())
df = df.loc[mask]
但我对过滤不满意,因为它只给了我这两者之间的日期:
例如在熊猫中,如果我使用开始日期 - 2019 年 5 月 3 日和结束日期 - 2019 年 5 月 13 日
它不包括开始日期为 2019 年 4 月 25 日和结束日期 - 2019 年 5 月 10 日的条目。
如果条目的结束日期介于开始日期和结束日期之间,我希望显示此类条目
我该怎么办?
【问题讨论】:
-
startdateEn.get()返回什么?它是一个字符串吗?时间戳?... -
5/13/2019 , MMDDYYYY