Cómo calcular minutos y segundos utilizando Python

Por amber viescas
La bilioteca "Time" de Python guarda el tiempo en segundos, los cuales pueden ser convertidos en minutos y segundos con facilidad.
Thinkstock/Comstock/Getty Images

La biblioteca "Time" (Tiempo) de Python contiene funciones que representan la manipulación del tiempo. Estas funciones pasan las solicitudes de hora del sistema a un marco básico escrito en C. Intentar recuperar el "tiempo actual" regresa un número dep unto flotante, con la cantidad de segundos que pasaron desde el primero de enero de 1970. Para guardar los cálculos de tiempo transcurrido, guarda el tiempo al comienzo y substrae el tiempo al acabar el tiempo.

Paso 1

Importa la biblioteca mediante el comando "import time" (importar tiempo).

Paso 2

Guarda el tiempo actual mediante time.time() al iniciar el contador. Por ejemplo:

starting_point = time.time()

Paso 3

Deja que el programa se ejecute. Cuando quieras guardar el tiempo nuevamente, guarda el tiempo transcurrido substrayendo el tiempo actual al momento inicial, es decir:

elapsed_time = time.time () - starting point.

Paso 4

Redondea el tiempo hacia abajo haciendo que sea un número entero. Por ejemplo:

elapsed_time_int = int(elapsed_time)

Esto será el tiempo en segundos.

Paso 5

Convierte el tiempo transcurrido en segundos, dividiendo por 60 para calcular los minutos, y toma el módulo del número para obtener los segundos, es decir:

elapsed_time_minutes = elapsed_time_int / 60 elapsed_time_seconds = elapsed_time_int % 60