Hey: Pasé varias horas tratando de hacer algo bastante simple, pero no pude resolverlo. Tengo un dataframe con una columna, df [‘Tiempo’] que contiene el tiempo, empezando desde 0, hasta 20 minutos, como este: 1:10,10 1:16,32 3:03,04 Los primeros son minutos, los segundos son segundos, los terceros son milisegundos (solo dos dígitos). ¿Hay una manera […]
Tengo un dataframe, el tipo de índice de fecha es la marca de tiempo , la columna de tiempo es fecha y hora . Time Value Date 2004-05-01 0:15 3.58507 2004-05-02 0:30 3.84625 … ¿Cómo lo convierto a: Value Date 2004-05-01 0:15 3.74618 2004-05-01 0:30 3.58507 2004-05-01 0:45 3.30998 Escribí un código que funciona, pero […]
Considere la siguiente lista de pares de día de la semana en formato 24H : { ‘Mon’: [9,23], ‘Thu’: [12, 13, 14], ‘Tue’: [11, 12, 14], ‘Wed’: [11, 12, 13, 14] ‘Fri’: [13], ‘Sat’: [], ‘Sun’: [], } y dos puntos de tiempo, por ejemplo: Comienzo: datetime.datetime(2015, 7, 22, 17, 58, 54, 746784) Fin : […]
Tengo dos fechas y puedo calcular timedelta como de costumbre. Pero quiero calcular algún porcentaje con el resultado de timedelta: full_time = (100/percentage) * timdelta Pero parece que solo puede multiplicarse con interegs. ¿Cómo puedo usar float lugar de int como multiplicador? Ejemplo: percentage = 43.27 passed_time = fromtimestamp(fileinfo.st_mtime) – fromtimestamp(fileinfo.st_ctime) multiplier = 100 / […]
¿Cómo formulo un tiempo de tiempo mayor a 24 horas para mostrar solo las horas en Python? >>> import datetime >>> td = datetime.timedelta(hours=36, minutes=10, seconds=10) >>> str(td) ‘1 day, 12:10:10′ # my expected result is: ’36:10:10’ Lo logro por: import datetime td = datetime.timedelta(hours=36, minutes=10, seconds=10) seconds = td.total_seconds() hours = seconds // 3600 […]
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 […]
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 […]
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 = […]
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 […]
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 […]