El método getTotalSeconds() de ZoneOffset Class en el paquete java.time se usa para obtener el número total de segundos en esta instancia de ZoneOffset. Este método no toma ningún parámetro y devuelve un valor int. que es el número total de segundos.
Sintaxis:
public static int getTotalSeconds()
Parámetros: Este método acepta no acepta ningún parámetro.
Valor devuelto: este método devuelve un valor entero que es el número de segundos de esta instancia de ZoneOffset.
Los siguientes ejemplos ilustran el método ZoneOffset.getTotalSeconds():
Ejemplo 1:
// Java code to illustrate getTotalSeconds() method import java.time.*; public class GFG { public static void main(String[] args) { // Get the ZoneOffset ZoneOffset zoneOffset = ZoneOffset.ofHours(5); System.out.println(zoneOffset); // Using getTotalSeconds() method int totalSeconds = zoneOffset.getTotalSeconds(); System.out.println("Total seconds: " + totalSeconds); } }
Producción:
+05:00 Total seconds: 18000
Ejemplo 2:
// Java code to illustrate getTotalSeconds() method import java.time.*; public class GFG { public static void main(String[] args) { // Get the ZoneOffset ZoneOffset zoneOffset = ZoneOffset.of("Z"); System.out.println(zoneOffset); // Using getTotalSeconds() method int totalSeconds = zoneOffset.getTotalSeconds(); System.out.println("Total seconds: " + totalSeconds); } }
Producción:
Z Total seconds: 0
Referencia: documento de Oracle