Python timedelta total_seconds() Método con ejemplo

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *