es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: TIMEDELTA

Comparar el tiempo (horas y minutos) al hacer un bucle en un dataframe.

Tengo los siguientes datos de muestra: custom_date_parser = lambda x:datetime.strptime(x, “%m/%d/%Y %H:%M”) df = pd.read_csv(‘sample.csv’, index_col = 0, parse_dates = [‘date’], date_parser = custom_date_parser) | fecha | valor | | ——————- | ——–| | 2021-12-06 08:30:00 | 100 | | 2021-12-06 08:35:00 | 150 | | 2021-12-06 08:40:00 | 120 . . . Read more

¿Por qué obtengo el error ‘El objeto ‘Series’ no tiene el atributo ‘days’ al intentar obtener el número de días entre dos fechas?

Me he encontrado con algunos ejemplos que muestran cómo calcular la diferencia entre dos fechas usando .days. Sin embargo, por alguna razón parece que no está funcionando para mí. Tengo el siguiente código: import datetime from datetime import date dfPort = pd.read_csv(‘C:\\Research\\Lockup\\Data\\lockupdates.csv’) dfPort = pd.DataFrame(dfPort) todaysDate=datetime.datetime.today() dfPort[‘LDate’]=pd.to_datetime(dfPort[‘LockupExpDate’], format=’%m/%d/%Y’) dfPort[‘TimeLeft’]=(todaysDate-dfPort[‘LDate’]).days Obtengo . . . Read more

¿Cómo obtener el primer y último valor de un bucle en Python?

Quiero sólo el primer y último valor, es decir, 2021-01-30 15:51:47 -2.0665672163030704e-06 y 2021-01-30 15:51:51 -1.0708335011265263e-05. Además, este código proporciona la fecha de cada segundo, pero quiero el resultado para cada minuto. from datetime import datetime, timedelta from astropy.time import Time start_date_time = datetime(2021, 1, 30, 15, 00, 00) end_date_time . . . Read more

Fecha y hora deducidas de forma errónea.

Declaración del problema Parece que hay un error en el módulo datetime de python, el siguiente snippet de código debería ser autoexplicativo: import datetime dep = datetime.datetime(2021, 9, 11, 7, 25) arr = datetime.datetime(2021, 9, 11, 12, 35) print(f”esperado: -5h10m, real: {dep – arr}”) print(f”esperado: 5h10m, real: {arr – dep}”) . . . Read more