Compare it with pd.Timedelta(0):
In [60]: time_deltas = pd.to_timedelta(np.random.randint(-10**6, 10**6, size=10))
In [61]: time_deltas
Out[61]:
TimedeltaIndex([ '00:00:00.000809', '-1 days +23:59:59.999034',
'-1 days +23:59:59.999456', '-1 days +23:59:59.999156',
'-1 days +23:59:59.999053', '-1 days +23:59:59.999723',
'-1 days +23:59:59.999523', '00:00:00.000349',
'00:00:00.000051', '00:00:00.000774'],
dtype='timedelta64[ns]', freq=None)
In [62]: time_deltas < pd.Timedelta(0)
Out[62]: array([False, True, True, True, True, True, True, False, False, False], dtype=bool)
source
share