我有一个包含多列的数据框。列之一的日期格式为(%m/%d/%Y)
或具有空值。我必须进行检查,以确保日期列包含正确格式的日期(如上所述)。
我想做的是:
pd.to_datetime(df['DOB'], format='%m/%d/%Y', errors='coerce').all(skipna=True)
检查它是否具有正确的日期格式,并且可以忽略空值,但是我收到此错误,
TypeError: invalid_op() got an unexpected keyword argument 'skipna'
所以,请让我知道如何执行此操作或我可以应用哪些其他逻辑?
用途:
pd.to_datetime(df['DOB'], format='%m/%d/%Y', errors='coerce').notna().all()