2012-04-10 16 views
0

Ich habe Datum alsDatetime-Konvertierung Python mit

'Apr, 2012' 

ich es dem „mx Datetime“ Objekt konvertieren möchten.

Kann mir jemand sagen, wie man das gleiche konvertieren?

+1

Vermutlich sprechen Sie über die [egenix mxDateTime] (http://www.egenix.com/products/python/mxBase/mxDateTime /) Bibliothek statt Pythons eingebautem 'datetime'-Modul. –

+0

ja du hast recht – sam

+1

Was hast du probiert? Ich glaube, dass die mx 'strptime'-Funktion genauso funktioniert wie die Funktion' datetime.datetime.strptime' der Python-stdlib, daher sollte dies eine sehr einfache Operation sein. – aquavitae

Antwort

4

Sie können dateutil.parser verwenden, um Daten zu Python Datetime-Objekte zu analysieren:

from dateutil.parser import parse 
from mx.DateTime import DateFrom 
date = DateFrom(parse('Apr, 2012')) 
+0

Ich suche nach "mx datetime objects" – sam

+0

@sam Wenn ich ihre Dokumente richtig interpretiere, sollte das funktionieren – mensi

+0

mensi: danke für Hilfe – sam