今年的最后3个月使用python

时间:2019-03-07 18:48:11

标签: python excel csv date

我正在使用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

我应该写些什么而不是“ ??”获得所需的结果

2 个答案:

答案 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]是日,依此类推。