我正在使用python读取Excel文件。 Excel文件包含“日期”列。 我的问题是,如何检查python Excel工作表中的日期是否在今年的最后3个月。
Excel工作表:
a-entity
我的代码如下:
Date
2018-01-20
2018-10-01
2018-10-01
2018-11-01
2018-11-17
我应该写些什么而不是“ ??”获得所需的结果
答案 0 :(得分:2)
假设content ['Date']是一个字符串
valuerContent = content[(content['valuer'] == 'ahmad') and int(content['Date'].split('-')[1]) >= 10
答案 1 :(得分:0)
仅用python编写代码已有4个月了,但是从外观上来说,您可以使用datetime
模块。这是一些例子
import datetime as dt
check_date = (2018,11,01)
current_date = (2018,12,31) #assuming you want to check the year 2018
if (current_date[1] - check_date[1]) < 3:
#insert code
datetime
允许您通过元组索引访问月/日/年。其中[0]是年,[1]是月,[2]是日,依此类推。