Pruebe este código que usa datetime.utcnow () :
from datetime import datetime
datetime.utcnow()
Para sus propósitos, cuando necesite calcular la cantidad de tiempo transcurrido entre dos fechas, todo lo que necesita es restar las fechas de finalización y de inicio. El resultado de tal sustracción es un objeto timedelta.
De los documentos de Python:
class datetime.timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[, hours[, weeks]]]]]]])
Y esto significa que, de forma predeterminada, puede obtener cualquiera de los campos mencionados en su definición: días, segundos, microsegundos, milisegundos, minutos, horas, semanas. Además, la instancia timedelta tiene el método total_seconds () que:
Devuelve el número total de segundos contenidos en la duración. Equivalente a (td.microseconds + (td.seconds + td.days * 24 * 3600) * 10 * 6) / 10 * 6 calculado con la división verdadera habilitada.