Articles of hora

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 […]

Fusionando y ordenando archivos de registro en Python

Soy completamente nuevo en Python y tengo un problema grave que no puedo resolver. Tengo algunos archivos de registro con estructura idéntica: [timestamp] [level] [source] message Por ejemplo: [Wed Oct 11 14:32:52 2000] [error] [client 127.0.0.1] error message Necesito escribir un progtwig en Python puro que combine estos archivos de registro en un archivo y […]

Resta horas y minutos del tiempo.

En mi tarea, lo que debo hacer es restar algunas horas y minutos como (0: 20,1: 10 … cualquier valor) del tiempo (2:34 PM) y en el lado de salida, necesito mostrar el tiempo después de sustracción. Tiempo y horas: el valor de los minutos está codificado. Ex: my_time = 1:05 AM duración = 0:50 […]

¿Cómo ordeno una lista de objetos datetime o date?

¿Cómo ordeno una lista de objetos de fecha y / o fecha / hora? La respuesta aceptada aquí no funciona para mí: from datetime import datetime,date,timedelta a=[date.today(), date.today() + timedelta(days=1), date.today() – timedelta(days=1)] print a # prints ‘[datetime.date(2013, 1, 22), datetime.date(2013, 1, 23), datetime.date(2013, 1, 21)]’ a = a.sort() print a # prints ‘None’….what???

Convierta un tiempo de unix a un objeto de fecha y hora y vuelva (par de funciones de conversión de tiempo que son inversas)

Estoy intentando escribir un par de funciones, dt y ut , que se convierten de un lado a otro entre el tiempo normal de Unix (segundos desde 1970-01-01 00:00:00 UTC) y un objeto datetime de Python. Si dt y ut fueran inversos adecuados, este código imprimiría la misma marca de tiempo dos veces: import time, […]

Python: averiguar la zona horaria local

Quiero comparar las marcas de tiempo UTC de un archivo de registro con las marcas de tiempo locales. Al crear el objeto local de datetime , uso algo como: >>> local_time=datetime.datetime(2010, 4, 27, 12, 0, 0, 0, tzinfo=pytz.timezone(‘Israel’)) Quiero encontrar una herramienta automática que reemplace tzinfo=pytz.timezone(‘Israel’) con la zona horaria local actual. ¿Algunas ideas?

Python datetime: configuración de hora y minuto fijos después de usar strptime para obtener día, mes y año

He convertido con éxito algo del formato del 26 Sep 2012 al 26-09-2012 utilizando: datetime.strptime(request.POST[‘sample_date’],’%d %b %Y’) Sin embargo, no sé cómo configurar la hora y los minutos de algo como lo anterior en 11:59. ¿Alguien sabe como hacer esto? Tenga en cuenta que esto puede ser una fecha futura o aleatoria, no solo la […]

En Python, ¿cómo verificar si una fecha es válida?

Estoy construyendo una especie de aplicación web de calendario. He configurado el siguiente formulario en HTML Year (“yyyy”): Month (“mm”): Day (“dd”): Hour (“hh”): Description: La entrada del usuario se envía en un servidor cherrypy Me pregunto si hay una manera de verificar si la fecha ingresada por el usuario es válida. Obviamente, podría escribir […]

Convertir numpy.datetime64 a cadena de objetos en python

Estoy teniendo problemas para convertir un objeto datetime64 python en una cadena. Por ejemplo: t = numpy.datetime64(‘2012-06-30T20:00:00.000000000-0400’) Dentro: ‘2012.07.01’ as a string. (note time difference) Ya intenté convertir el objeto datetime64 en una datetime y datetime largas y luego en una cadena, pero parece que obtengo este error: dt = t.astype(datetime.datetime) #1341100800000000000L time.ctime(dt) ValueError: unconvertible […]

¿Cómo puedo analizar una cadena de tiempo que contiene milisegundos con python?

Soy capaz de analizar cadenas que contienen fecha / hora con time.strptime >>> import time >>> time.strptime(’30/03/09 16:31:32′, ‘%d/%m/%y %H:%M:%S’) (2009, 3, 30, 16, 31, 32, 0, 89, -1) ¿Cómo puedo analizar una cadena de tiempo que contiene milisegundos? >>> time.strptime(’30/03/09 16:31:32.123′, ‘%d/%m/%y %H:%M:%S’) Traceback (most recent call last): File “”, line 1, in File […]