Articles of fecha

cómo obtener el mismo día del próximo mes de un día determinado en python usando datetime

Sé que usando datetime.timedelta puedo obtener la fecha de algunos días fuera de la fecha dada daysafter = datetime.date.today() + datetime.timedelta(days=5) pero no parece datetime.timedelta(month=1)

¿Cómo modifico este REGEX para recoger todas las fechas en la cadena de prueba?

test_string = ”’dated as of October 17, 2012 when we went caroling, dated as of December 21, 2011 when we ate bananas”’ import re import calendar months_full = ‘|’.join([month for month in calendar.month_name][1:]) pattern_1 = r’\b’ + months_full + r’\s+\d{1,2},?\s+\d{4},?’ test_pattern = re.compile(pattern_1) x = test_pattern.findall(test_string) print x >>> [‘October’, ‘December 21, 2011’] >>> Creo […]

Convertir un flotador a formato hh: mm

Quiero imprimir un valor flotante que obtuve después de hacer algunos cálculos matemáticos como una cadena en el formato hh: mm. Actualmente tengo: (El tiempo en este caso es igual a un flotador como 9.888888888888886, o 09:50 (como lo quiero)) time = str(time) time = time.split(“.”) time[1] = float(time[1]) time[1] *= 0.6 time[1] = str(time[1]) […]

Formato de fecha con el nombre del mes en polaco, en python

¿Existe una forma inmediata de formatear en python (o dentro de las plantillas de django), una fecha con el nombre del mes completo de acuerdo con las reglas del idioma polaco? Quiero tener: 6 września 2010 y no: >>> datetime.today().date().strftime(“%d %B %Y”) ’06 wrzesień 2010′

trazar la hora del día contra la fecha en matplotlib

Quiero trazar, de una manera específica, las fechas en el eje xy la hora del día en el eje y, y luego tener gráficos de líneas o gráficos de intervalo (barra flotante). Esta respuesta SO ayuda Pero tengo algunas diferencias con respecto a esa ttwig y no puedo hacer que funcione. En realidad, estoy obteniendo […]

Configuración de la fecha del sistema en Python (en Windows)

Parece que hay muchos paquetes para obtener / formatear la fecha actual, o averiguar la fecha y los intervalos de tiempo a partir de ahora. Pero debo pasar por alto la existencia de un método simple para establecer la fecha (como date.exe de Windows) en Python. Seguramente existe tal función? No he podido encontrar nada […]

Uso de dateutil.parser para analizar una fecha en otro idioma

Dateutil es una gran herramienta para analizar fechas en formato de cadena. por ejemplo from dateutil.parser import parse parse(“Tue, 01 Oct 2013 14:26:00 -0300”) devoluciones datetime.datetime(2013, 10, 1, 14, 26, tzinfo=tzoffset(None, -10800)) sin embargo, parse(“Ter, 01 Out 2013 14:26:00 -0300”) # In portuguese produce este error: ValueError: unknown string format ¿Alguien sabe cómo hacer que […]

Python dateutil.parser.parse analiza el mes primero, no el día

Estoy usando dateutil.parser.parse para formatear una fecha a partir de una cadena. Pero ahora se mezcla el mes y el día. Tengo una cadena que contiene 05.01.2015 . Después dateutil.parser.parse(“05.01.2015”) vuelve: datetime.datetime(2015, 5, 1, 0, 0) Esperaba que volviera (2015, 1, 5, 0, 0) ¿Cómo puedo decirle al código que el formato es dd.mm.yyyy ? […]

Obteniendo días desde la última aparición en Pandas DataFrame?

Digamos que tengo un df Pandas DataFrame: Date Value 01/01/17 0 01/02/17 0 01/03/17 1 01/04/17 0 01/05/17 0 01/06/17 0 01/07/17 1 01/08/17 0 01/09/17 0 Para cada fila, quiero calcular de manera eficiente los días desde la última aparición de Value=1 . Para que df : Date Value Last_Occurence 01/01/17 0 NaN 01/02/17 […]

Python divide un dataframe de pandas por semana o mes y agrupa los datos en función de estos sp

DateOccurred CostCentre TimeDifference 03/09/2012 2073 28138 03/09/2012 6078 34844 03/09/2012 8273 31215 03/09/2012 8367 28160 03/09/2012 8959 32037 03/09/2012 9292 30118 03/09/2012 9532 34200 03/09/2012 9705 27240 03/09/2012 10085 31431 03/09/2012 10220 22555 04/09/2012 6078 41126 04/09/2012 7569 31101 04/09/2012 8273 30994 04/09/2012 8959 30064 04/09/2012 9532 34655 04/09/2012 9705 26475 04/09/2012 10085 31443 04/09/2012 […]