比方说,我有一个数据框,其中的列称为my_date_time,其类型为datetime64。
my_date_time
datetime64
如何仅按时间部分过滤?
例如,我想做类似的事情:
df[some_magic_func(df['my_date_time']) < '09:30:00.123456']
谢谢。
您可以使用以下过滤器:
df.loc[df.my_date_time.dt.time<datetime.time(9, 30, 0)]