【发布时间】:2019-01-20 11:13:11
【问题描述】:
我正在编写一个检查 excel 文件的程序,如果今天的日期在 excel 文件的日期列中,我会解析它
我正在使用:
cur_date = datetime.today()
今天的日期。我正在检查今天是否在列中:
bool_val = cur_date in df['date'] #evaluates to false
我确实知道今天的日期在相关文件中。该系列的dtype是datetime64[ns]
另外,我只检查日期本身,而不是之后的时间戳,如果这很重要的话。我这样做是为了使时间戳 00:00:00:
cur_date = datetime.strptime(cur_date.strftime('%Y_%m_%d'), '%Y_%m_%d')
打印后该对象的类型也是日期时间
【问题讨论】:
标签: python pandas datetime datetime64