Articles of timedelta

¿Por qué no se encuentra el delta de la fecha y hora de Python?

Estoy tratando de hacer una serie de fechas en formato mmddyyyy. Las fechas comenzarán en el día actual y luego irán dos semanas en el futuro. Así que todo depende de la fecha de inicio. Cuando ejecuto mi código recibo un error que dice: Traceback (most recent call last): File “timeTest.py”, line 8, in day […]

python: qué archivo es más nuevo y por cuánto tiempo

Estoy tratando de crear una rutina de comparación de archivos. Sospecho que el siguiente es un enfoque bastante torpe. Tuve algunas dificultades para encontrar información sobre los atributos o métodos de timedelta, o como se llamen; por lo tanto, medí la diferencia de fecha y hora a continuación solo en términos de días, minutos y […]

Django DurationField por defecto

Quiero pasar el valor predeterminado a DurationField desde django 1.8. Según la documentación debe ser datetime.timedelta from datetime import timedelta pause = DurationField(default=timedelta(minutes=20)) Pero en makemigrations dice: ValueError: Cannot serialize: datetime.timedelta(0, 1200) There are some values Django cannot serialize into migration files. De acuerdo. Tal vez deberíamos pasar enteros? pause = DurationField(default=int(timedelta(minutes=20).total_seconds())) o: pause = […]

Python – Comparación de fecha y hora con marcas de tiempo, timedelta

He pasado la última hora explorando los documentos de Python y muchas preguntas de SO; por favor, perdóname por ser otro novato de Python atrapado por el misterio de la diferencia horaria en Python. Mi objective es determinar la diferencia entre la hora actual y una fecha / hora determinada, independientemente de estar en el […]

¿Cómo puedo hacer un número de python de datetime

Tengo algunos datos de entrada, con marcas de tiempo en el archivo de entrada en forma de horas a partir de la fecha y hora especificadas en el nombre de archivo. Esto es un poco inútil, por lo que necesito convertirlo en objetos datetime.datetime de python y luego colocarlo en una matriz numpy. Podría escribir […]

¿Cómo elimino los microsegundos de un objeto timedelta?

Hago un cálculo del tiempo promedio, y me gustaría mostrar el promedio resultante sin microsegundos. avg = sum(datetimes, datetime.timedelta(0)) / len(datetimes)

calcule la diferencia de fecha y hora en años, meses, etc. en una nueva columna de dataframe de pandas

Tengo un dataframe de pandas con este aspecto: Name start end A 2000-01-10 1970-04-29 Quiero agregar una nueva columna que proporcione la diferencia entre las columnas de start y end en años, meses, días. Entonces el resultado debería verse como: Name start end diff A 2000-01-10 1970-04-29 29y9m etc. la columna diff también puede ser […]

Encontrar la media y la desviación estándar de un objeto timedelta en pandas df

Me gustaría calcular la mean y standard deviation de un timedelta por banco desde un dataframe con las dos columnas que se muestran a continuación. Cuando ejecuto el código (también se muestra a continuación), aparece el siguiente error: pandas.core.base.DataError: No numeric types to aggregate Mi dataframe: bank diff Bank of Japan 0 days 00:00:57.416000 Reserve […]

Convertir timedelta a punto flotante

Obtuve un objeto timedelta de la resta de dos tiempos de datos. Necesito este valor como punto flotante para futuros cálculos. Todo lo que he encontrado permite el cálculo con puntos flotantes, pero el resultado sigue siendo un objeto timedelta. time_d = datetime_1 – datetime_2 time_d_float = float(time_d) No funciona.

Entendiendo timedelta

Dado el siguiente código de Python, ayúdame a entender lo que está sucediendo allí. start_time = time.time() time.sleep(42) end_time = time.time() uptime = end_time – start_time human_uptime = str(datetime.timedelta(seconds=int(uptime))) Entonces, obtengo la diferencia entre la start time y la start time end time , en la línea 5 redondeo la duración mediante el lanzamiento y, […]