La mia data è nel formato DD/MM/YYYY HH:MM:SS
, ovvero 16/08/2013 09:51:43
. Come posso convertire la data in python secondi usando total_seconds()
o usando qualsiasi altra funzione python?Convertire il formato datetime in secondi
5
A
risposta
8
Ecco come si può fare:
>>> from datetime import datetime
>>> import time
>>> s = "16/08/2013 09:51:43"
>>> d = datetime.strptime(s, "%d/%m/%Y %H:%M:%S")
>>> time.mktime(d.timetuple())
1376632303.0
vedere anche Python Create unix timestamp five minutes in the future.
5
>>> tt = datetime.datetime(2013, 8, 15, 6, 0, 0)
>>> print int(tt.strftime('%s'))
1376535600
4
Secondi da quando?
Vedere questo codice per generale secondo calcolo:
from datetime import datetime
since = datetime(1970, 8, 15, 6, 0, 0)
mytime = datetime(2013, 6, 11, 6, 0, 0)
diff_seconds = (mytime-since).total_seconds()
UPDATE: se avete bisogno di unix timestamp (cioè secondi dal 1970-01-01) è possibile utilizzare il valore di lingua predefinita per timestamp di 0 (grazie al commento di JF Sebastian):
from datetime import datetime
mytime = datetime(2013, 6, 11, 6, 0, 0)
diff_seconds = (mytime-datetime.fromtimestamp(0)).total_seconds()
+2
se 'mytime' è un'ora locale allora si potrebbe usare' datetime.fromtimestamp (0) 'per ottenere il valore' since'. – jfs
Problemi correlati
- 1. Come convertire un datetime nel formato CurrentCulture in DateTime gregoriano?
- 2. Convertire i secondi da epoca a joda DateTime in Scala
- 3. Come modificare il formato datetime in panda
- 4. Come convertire la stringa in formato datetime in pandas python?
- 5. Come convertire il formato datetime in formato data nel report Crystal usando C#?
- 6. Come posso convertire un oggetto DateTime in formato YYMMDD?
- 7. Come convertire secondi in ore, minuti e secondi?
- 8. XML deserialize DateTime formato
- 9. R: Convertire ore: minuti: secondi
- 10. come convertire datetime in breve?
- 11. convertire questo stringa datetime
- 12. Rimuovi ore: secondi: millisecondi nell'oggetto DateTime
- 13. Convertire timestamp Unix in datetime
- 14. Come convertire Datetime alla data nel formato gg/MM/aaaa
- 15. Convertire relativa stringa datetime in oggetto DateTime
- 16. utc secondi da mezzanotte a datetime
- 17. Convertire il datetime MySQL in timestamp
- 18. Come convertire il timestamp DB2 in datetime?
- 19. Python, Convertire 9 tuple data UTC a MySQL formato datetime
- 20. Aggiunta di secondi a datetime in MySQL
- 21. Convertire secondi a giorni: ore: minuti: secondi
- 22. Come convertire DateTime? a DateTime
- 23. Spogliarello i secondi in datetime python
- 24. Come confrontare due DateTime in secondi?
- 25. Formato WPF DateTime in TextBlock?
- 26. Converti DateTime nel formato UK
- 27. Come convertire un Datetime .Net in un datetime T-SQL
- 28. .NET DateTime sta troncando i miei secondi?
- 29. ASP.NET MVC3 - formato DateTime
- 30. Come convertire la data in formato word?
Cosa vuol dire "python secondi" un timestamp unix? – Wolph