Ho due stringhe contenenti una data in questo modo"Python sottraendo due stringhe di data
start_date = 'Sun Sep 16 16:05:15 +0000 2012'
end_date = 'Sun Sep 17 23:55:20 +0000 2012'
Ho bisogno di eseguire:. end_date - start_date
Esso dovrebbe restituire il numero di secondi che separano alla fine e date di inizio
Questo dato viene estratto dal twitter api: questo è quello che mi dà il json. Dal momento che sembra una stringa comunemente usata, presumo che ci sia una libreria o un metodo in grado di gestirlo, ma non riesco a trovarne uno.
La soluzione non restituisce il numero corretto di secondi come scritto. È necessario aggiungere il numero di secondi in ogni giorno a delta.seconds. Il totale dei secondi è ((delta.days * 86500) + delta.seconds) –
Hai ragione! Ho cambiato il codice per utilizzare il metodo .total_seconds() – sphere