Articles of hora

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

¿Cómo combinar las columnas de año, mes y día en una sola columna de fecha y hora?

Tengo el siguiente df : id lat lon year month day 0 381 53.30660 -0.54649 2004 1 2 1 381 53.30660 -0.54649 2004 1 3 2 381 53.30660 -0.54649 2004 1 4 y quiero crear una nueva columna df[‘Date’] donde las columnas de year , month y day se combinen de acuerdo con el formato […]

En Python, ¿cómo convertir segundos desde la época a un objeto `datetime`?

El módulo de time se puede inicializar usando segundos desde la época: >>> import time >>> t1=time.gmtime(1284286794) >>> t1 time.struct_time(tm_year=2010, tm_mon=9, tm_mday=12, tm_hour=10, tm_min=19, tm_sec=54, tm_wday=6, tm_yday=255, tm_isdst=0) ¿Hay una manera elegante de inicializar un objeto datetime.datetime de la misma manera?