El método toSecondsPart() de Duration Class en el paquete java.time se utiliza para obtener el valor de esta duración en número de segundos dividiendo el número de segundos en un minuto.
Sintaxis:
public long toSecondsPart()
Parámetros: Este método no acepta ningún parámetro.
Valor devuelto: este método devuelve un valor largo que es la cantidad de segundos en esta duración al dividir la cantidad de segundos en un minuto.
Los siguientes ejemplos ilustran el método Duration.toSecondsPart():
Ejemplo 1:
// Java code to illustrate toSecondsPart() method import java.time.Duration; public class GFG { public static void main(String[] args) { // Duration using parse() method Duration duration = Duration.parse("P2DT3H4M"); System.out.println("Duration: " + duration); // Get the number of seconds // using toSecondsPart() method System.out.println(duration.toSecondsPart()); } }
Producción:
Duration: PT51H4M 0
Ejemplo 2:
// Java code to illustrate toSecondsPart() method import java.time.Duration; public class GFG { public static void main(String[] args) { // Duration using ofSeconds() method Duration duration = Duration.ofSeconds(10); System.out.println("Duration: " + duration); // Get the number of seconds // using toSecondsPart() method System.out.println(duration.toSecondsPart()); } }
Producción:
Duration: PT10S 10
Referencia: https://docs.oracle.com/javase/9/docs/api/java/time/Duration.html#toSecondsPart–