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')
そして、印刷後のそのオブジェクトのタイプもdatetimeです