Модуль времени можно использовать, когда вам просто нужно время конкретной записи - например, допустим, у вас есть отдельная таблица / файл для транзакций на каждый день, тогда вам просто нужно время.
Однако тип данных времени обычно используется для хранения времени разница между 2 точками времени.
Это также может быть сделано с использованием даты и времени, но если мы имеем дело только со временем для определенного дня, то можно использовать модуль времени.
Datetime используется для хранения определенных данных и времени для записи. Как в прокате. Дата исполнения будет типом datetime.