Articles of python dateutil

¿Signo de desplazamiento de zona horaria invertido por datethil de Python?

¿Alguien sabe por qué el dateutil de python invierte el signo del desplazamiento GMT cuando analiza el campo de fecha y hora? Aparentemente, esta característica es un resultado conocido no solo de dateutil sino también de otras funciones de análisis. Pero esto resulta en un resultado INCORRECTO de fecha y hora, a menos que se […]

Python dateutil.parser lanza “ValueError: el día está fuera de rango para el mes”

Tengo el siguiente código que funciona bien con el formato de entrada como {Year}/{Month} excepto cuando se trata de 1994/02 Aquí está el código de ejemplo >>> import dateutil.parser as dtp >>> dtp.parse(‘1994/01’) datetime.datetime(1994, 1, 29, 0, 0) >>> dtp.parse(‘1994/03’) datetime.datetime(1994, 3, 29, 0, 0) >>> dtp.parse(‘1994/02’) Traceback (most recent call last): File “”, line […]

Inferir formato de fecha versus pasar un analizador

Pregunta interna de Pandas: Me ha sorprendido encontrar algunas veces que pasar explícitamente un date_parser a date_parser dentro de pandas.read_csv da pandas.read_csv resultado un tiempo de lectura mucho más lento que simplemente usar infer_datetime_format=True . ¿Por qué es esto? ¿Las diferencias de tiempo entre estas dos opciones serán específicas del formato de fecha, o qué […]

Cómo analizar varias fechas de un bloque de texto en Python (u otro idioma)

Tengo una cadena que tiene varios valores de fecha y quiero analizarlos todos. La cadena es un lenguaje natural, así que lo mejor que he encontrado hasta ahora es dateutil . Desafortunadamente, si una cadena tiene varios valores de fecha, dateutil genera un error: >>> s = “I like peas on 2011-04-23, and I also […]

dateutil.relativedelta – ¿Cómo obtener la duración en días?

Deseo obtener la duración total de un relativedelta en términos de días. Esperado: dateutil.timedelta(1 month, 24 days) -> dateutil.timedelta(55 days) Lo que intenté: dateutil.timedelta(1 month, 24 days).days -> 24 (WRONG) ¿Hay una manera simple de hacer esto? ¡Gracias!

Python newbie – PIP / error de syntax inválida

Ok, totalmente novato en progtwigción y python. Ejecutando Windows 7, python 2.7 x64. Estoy intentando instalar el paquete dateutil usando pip . Instalé pip , numpy y pandas … que eran bastante sencillos ya que son archivos exe . Ahora estoy tratando de usar pip para instalar dateutil . En el shell de Python, he […]

Problemas en la fecha de análisis usando dateutil

Estoy usando python-dateutil para analizar una fecha de una cadena: import dateutil.parser print dateutil.parser.parse(‘some null string’, fuzzy=True).date() 2012-10-18 print dateutil.parser.parse(‘some 31 Oct 2012 string’, fuzzy=True).date() 2012-10-31 Lo que estoy esperando es que dateutil.parser.parse(‘some null string’, fuzzy=True).date() para lanzar una excepción, pero está devolviendo la fecha actual. ¿Puede alguien mostrarme cómo puedo evitar obtener la fecha […]

Los dateutils de Python imprimen la regla de recurrencia según el formato de iCalendar (ver RFC 5545)

Estoy tratando de imprimir una regla de recurrencia como una cadena especificada por el formato iCalendar (ver RFC 5545 ). Estoy usando dateutils de python, en particular dateutil.rrule para crear la regla de recurrencia y quiero imprimir esto como una cadena como: “RRULE:FREQ=DAILY;COUNT=5” ¿Alguien puede decirme si hay un método para lograr esto? Creo que […]

Desde una zona horaria y una hora UTC, obtenga la diferencia en segundos frente a la hora local en ese momento.

Esto debería ser muy simple, pero no puedo entenderlo en Python. Quiero tener una función que tome dos argumentos, una hora UTC en segundos y un nombre de zona de información como ‘Europa / Viena’ y devuelva el desplazamiento en segundos desde la hora local y UTC para ese punto en el tiempo. En C […]

¿Cómo instalar python-dateutil en Windows?

Estoy tratando de convertir algunas fechas / horas a UTC, lo que pensé que sería muy simple en Python, baterías incluidas, ¿verdad? Bueno, sería simple excepto que Python (2.6) no incluye ninguna clase tzinfo. No hay problema, una búsqueda rápida muestra python-dateutil que debería hacer exactamente lo que necesito. El problema es que necesito instalarlo […]