La función total_seconds() se usa para devolver el número total de segundos cubiertos por la duración especificada de la instancia de tiempo. Esta función se utiliza en la clase timedelta del módulo DateTime.
Sintaxis: total_segundos()
Parámetros: Esta función no acepta ningún parámetro.
Valores devueltos: esta función devuelve el número total de segundos cubiertos durante la duración especificada de la instancia de tiempo.
Ejemplo 1: en el siguiente ejemplo, se devolverán 55 minutos en términos del segundo valor con la ayuda de la función total_seconds().
Python3
# Python3 code for getting # total seconds for the # given duration of time # Importing time and timedelta module from datetime import time, timedelta # Specifying a time duration A = timedelta(minutes = 55) # Calling the total_seconds() function # over the specified time duration totalsecond = A.total_seconds() # Getting the Total seconds for # the duration of 55 minutes print("Total seconds in 55 minutes:", totalsecond)
Producción:
Total seconds in 55 minutes: 3300.0
Ejemplo 2: en el siguiente ejemplo, se devolverán -3*13 minutos en términos del segundo valor con la ayuda de la función total_seconds().
Python3
# Python3 code for getting # total seconds for the # given duration of time # Importing time and timedelta module from datetime import time, timedelta # Specifying a time duration A = timedelta(minutes = -3*13) # Calling the total_seconds() function # over the specified time duration totalsecond = A.total_seconds() # Getting the Total seconds for # the duration of -3*13 minutes print("Total seconds in -3*13 minutes:", totalsecond)
Producción:
Total seconds in -3*13 minutes: -2340.0
Ejemplo 3: En el siguiente ejemplo, la función total_seconds() está convirtiendo la duración de «días = 2, horas = 3, minutos = 43 y segundos = 35» en su valor de segundos equivalente.
Python3
# Python3 code for getting # total seconds for the # given duration of time # Importing time and timedelta module from datetime import time, timedelta # Specifying a time duration A = timedelta(days = 2, hours = 3, minutes = 43, seconds = 35) # Calling the total_seconds() function # over the specified time duration totalsecond = A.total_seconds() # Getting the Total seconds print("Total seconds are:", totalsecond)
Producción:
Total seconds are: 186215.0
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA