Articles of date

Convertir la cadena de fecha JSON a datetime de Python

Cuando se traducen fechas a JSON, javascript está guardando fechas en este formato: 2012-05-29T19:30:03.283Z Sin embargo, no estoy seguro de cómo introducir esto en un objeto datetime de python. He intentado estos: # Throws an error because the ‘Z’ isn’t accounted for: datetime.datetime.strptime(obj[key], ‘%Y-%m-%dT%H:%M:%S.%f’) # Throws an error because ‘%Z’ doesn’t know what to do […]

Pivote filas a columnas por fecha pandas

Tengo un Pandas DataFrame llamado df que se ve así: Date String 2016-08-01 a 2016-08-01 b 2016-08-01 c 2016-06-30 d 2016-06-30 e 2016-06-30 f Y estoy tratando de obtener: Date Column1 Column2 Column3 2016-08-01 abc 2016-06-30 def Intenté usar: df = pd.pivot_table(df, index=’Date’) o: df.pivot_table(index=[‘Date’], values=”News”) pero sigo recibiendo: pandas.core.base.DataError: No hay tipos numéricos para […]

Cómo dar formato a la cadena de fecha a través de múltiples formatos en Python

Tengo tres formatos de fecha: YYYY-MM-DD , DD.MM.YYYY , DD/MM/YYYY . ¿Es posible validar y analizar cadenas como 2014-05-18 o 18.5.2014 o 18/05/2019 ?

Obteniendo la fecha de entrada del usuario en python usando datetime.datetime

Estoy intentando obtener la fecha de entrada del usuario y almacenarla en forma de dt_start = dt.datetime(2006, 1, 1) Actualmente estoy haciendo esto: i = str(raw_input(‘date’)) dt_start = dt.datetime(i) Pero arroja un error: Traceback (most recent call last): File “C:/…/sim.py”, line 18, in dt_start = dt.datetime(i) TypeError: an integer is required ¡Gracias por la ayuda […]

¿Cómo cambio el rango del eje x con tiempos de datos en matplotlib?

Estoy tratando de trazar una gráfica de fechas en el eje xy valores en el eje y. Funciona bien, excepto que no puedo lograr que el rango del eje x sea apropiado. El rango del eje x es siempre de enero de 2012 a enero de 2016, a pesar de que mis fechas son de […]

Compruebe si la cadena tiene fecha, cualquier formato

¿Cómo verifico si una cadena puede ser analizada a una fecha? 19 de enero de 1990 19 de enero de 1990 19 de enero de 1990 19/01/1990 19/01/90 1990 Enero de 1990 Enero de 1990 Estas son todas las fechas válidas. Si existe alguna inquietud con respecto a la falta de espacio entre las cosas […]

Convierta un objeto datetime.date en un objeto datetime.datetime con ceros para los atributos de tiempo faltantes

¿Existe una función incorporada que convierte un objeto datetime.date en un objeto datetime.datetime con 0 para las cosas que faltan? Por ejemplo, supongamos tdate = datetime.date(2012,1,31) Quiero escribir algo como cualquiera de estos tdatetime = datetime.date.datetime() tdatetime = datetime.datetime(tdate) y quiero que la salida sea datetime.datetime(2012, 1, 31, 0, 0) Pero tampoco funciona. Hay una […]

Dado un intervalo de fechas, ¿cómo podemos dividirlo en N subintervalos contiguos?

Estoy accediendo a algunos datos a través de una API en la que necesito proporcionar el rango de fechas para mi solicitud, ej. inicio = ‘20100101’, final = ‘20150415’. Pensé que aceleraría esto al dividir el intervalo de fechas en intervalos no superpuestos y utilizar el multiprocesamiento en cada intervalo. Mi problema es que la […]

Cómo convertir la fecha de mañana (a una hora específica) en una marca de tiempo

¿Cómo puedo crear una marca de tiempo para las próximas 6 en punto, ya sea hoy o mañana? Probé algo con datetime.datetime.today () y reemplacé el día con +1 y hour = 6 pero no pude convertirlo en una marca de tiempo. Necesitamos su ayuda