Subject.iloc[1, 0] is equal to
datetime.time(13, 16, 14, 336000)
и
Subject.iloc[2, 0] is equal to
datetime.time(13, 16, 14, 338000)
Все, что я хочу сделать, - это найти прошедшее время от Subject.iloc [1, 0] до Subject.iloc [2, 0]. Но когда я вычитаю их, это говорит:
Subject.iloc[1, 0]-Subject.iloc[2, 0]
TypeError: unsupported operand type(s) for -: 'datetime.time' and 'datetime.time'
Но тогда я подумал, что, возможно, мне следует использовать дельту времени
pd.to_timedelta(Subject.iloc[2, 0].astype(str))
, которая говорит AttributeError: «объект datetime.time» не имеет атрибута » astype '
Может кто-нибудь помочь мне с этим? Что я делаю не так?
Даже это
pd.to_timedelta(Subject.iloc[2, 0]) won't work