Попробуйте этот код, который использует datetime.utcnow () :
from datetime import datetime
datetime.utcnow()
Для ваших целей, когда вам нужно рассчитать количество времени, потраченного между двумя датами, все, что вам нужно, это вычесть даты окончания и начала. Результатом такого вычитания является объект timedelta.
Из документов python:
class datetime.timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[, hours[, weeks]]]]]]])
А это означает, что по умолчанию вы можете получить любое из полей, упомянутых в его определении - дни, секунды, микросекунды, миллисекунды, минуты, часы, недели. Также экземпляр timedelta имеет метод total_seconds (), который:
Возвращает общее количество секунд, содержащихся в продолжительности. Эквивалентно (td.microseconds + (td.seconds + td.days * 24 * 3600) * 10 * 6) / 10 * 6, вычисляемому с включенным истинным делением.