Вы можете попытаться создать диапазон дат и проверить, какие значения отсутствуют в столбце DataFrame. Например:
df=pd.DataFrame({'Datetime':[*pd.date_range('2020-02-17 10:29:25', periods=3, freq='T'), *pd.date_range('2020-02-17 10:49:25', periods=3, freq='T')]})
df
Datetime
0 2020-02-17 10:29:25
1 2020-02-17 10:30:25
2 2020-02-17 10:31:25
3 2020-02-17 10:49:25
4 2020-02-17 10:50:25
5 2020-02-17 10:51:25
my_range = pd.date_range(start=df['Datetime'].min(), end=df['Datetime'].max(), freq='T')
my_range[~my_range.isin(df['Datetime'])]
DatetimeIndex(['2020-02-17 10:32:25', '2020-02-17 10:33:25',
'2020-02-17 10:34:25', '2020-02-17 10:35:25',
'2020-02-17 10:36:25', '2020-02-17 10:37:25',
'2020-02-17 10:38:25', '2020-02-17 10:39:25',
'2020-02-17 10:40:25', '2020-02-17 10:41:25',
'2020-02-17 10:42:25', '2020-02-17 10:43:25',
'2020-02-17 10:44:25', '2020-02-17 10:45:25',
'2020-02-17 10:46:25', '2020-02-17 10:47:25',
'2020-02-17 10:48:25'],
dtype='datetime64[ns]', freq='T')
Или вы можете использовать это (вдохновленный @furas):
df_missing = df[df['Datetime'].diff()>pd.Timedelta('60s')]
df_missing['diff'] = df.diff()
df_missing
Datetime diff
3 2020-02-17 10:49:25 00:18:00