Спасибо!
Так и сделаю…. в следующий раз.
Я понял, что неудачно вынимал данные из фрейма данных.
Я делал так:
date_of_data = self.all_tags_fr[self.all_tags_fr['TagName'] == tag_name]['date_of_data'].values[0]
При этом, я получал неудобный <class ‘numpy.datetime64’> и, вроде, терял часовой пояс (а мне он важен).
Применил это:
date_of_data = self.all_tags_fr[self.all_tags_fr['TagName'] == tag_name]['date_of_data'].iloc[0]
и стал получать удобный тип timestamp. А далее, дельта вычисляется как в учебнике для новичков.