Converti il delta temporale in secondi totali

| |

Ho una differenza di orario

import time import datetime time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime()) ) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 

Ora, come faccio a trovare il numero totale di secondi che è passato? diff.seconds non conta i giorni. Potrei fare:

diff.seconds + diff.days * 24 * 3600 

Esiste un metodo integrato per questo?