Ich habe zwei Zeichenketten enthalten ein Datum wie so“Python Subtraktion von zwei Datumsstrings
start_date = 'Sun Sep 16 16:05:15 +0000 2012'
end_date = 'Sun Sep 17 23:55:20 +0000 2012'
ich durchführen müssen. end_date - start_date
Es sollte die Anzahl der Sekunden trennt das Ende Rückkehr und Startdaten
Diese Daten werden aus der twitter-API extrahiert, und das ist es, was mir der json gibt. Da es wie eine häufig verwendete Zeichenkette aussieht, nehme ich an, dass es eine Bibliothek oder Methode gibt, die damit umgehen kann. Ich kann sie nur nicht finden.
Ihre Lösung gibt nicht die korrekte Anzahl von Sekunden wie beschrieben zurück. Sie müssen die Anzahl der Sekunden pro Tag zu delta.seconds hinzufügen. Die Gesamtsekunden sind ((delta.days * 86500) + delta.seconds) –
Sie haben Recht! Ich habe den Code geändert, um die .total_seconds() -Methode zu verwenden – sphere