2008-11-12 18 views

Respuesta

12

El equivalente más cercano es probablemente el módulo dateutil. El uso es:

>>> from dateutil.parser import parse 
>>> parse("Wed, Nov 12") 
datetime.datetime(2008, 11, 12, 0, 0) 

El uso del parámetro fuzzy debe ignorar el texto extraño. es decir,

>>> parse("the date was the 1st of December 2006 2:30pm", fuzzy=True) 
datetime.datetime(2006, 12, 1, 14, 30) 
+0

Esto es mejor que parsedatetime, pero la cadena de entrada solo puede tener una sola fecha. – mlissner

5

¿Por qué no dar parsedatetime?

+0

Eché un vistazo a esto. En su tarea: "Capacidad de escanear grandes partes de texto y extraer cualquier información de fecha/hora". Eso me lo descarta. – mlissner