Python, Convertire 9 tuple data UTC in formato datetime MySQL
Domanda
Io sono l'analisi di feed RSS con il formato come specificato qui: http: // www. feedparser.org/docs/date-parsing.html
data tupla (2009, 3, 23, 13, 6, 34, 0, 82, 0)
Sono un po 'perplesso a come ottenere questo nel formato MySQL datetime (Y-m-d H: M: S)
?Soluzione
tup = (2009, 3, 23, 13, 6, 34, 0, 82, 0)
import datetime
d = datetime.datetime(*(tup[0:6]))
#two equivalent ways to format it:
dStr = d.isoformat(' ')
#or
dStr = d.strftime('%Y-%m-%d %H:%M:%S')
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow