El método isTimeBased() de la enumeración de ChronoField se usa para verificar si este ChronoField representa un componente de un tiempo o no.
Sintaxis:
public boolean isTimeBased()
Parámetros: Este método no acepta nada.
Valor devuelto: este método devuelve verdadero si es un componente de un tiempo.
Los siguientes programas ilustran el método ChronoField.isTimeBased():
Programa 1:
// Java program to demonstrate // ChronoField.isTimeBased() method import java.time.temporal.ChronoField; public class GFG { public static void main(String[] args) { // get chronoField ChronoField chronoField = ChronoField.valueOf("HOUR_OF_DAY"); // apply isTimeBased() boolean isTimeBasedAttribute = chronoField.isTimeBased(); // print System.out.println( "HOUR_OF_DAY" + " is Time based attribute:" + isTimeBasedAttribute); } }
Producción:
HOUR_OF_DAY is Time based attribute:true
Programa 2:
// Java program to demonstrate // ChronoField.isTimeBased() method import java.time.temporal.ChronoField; public class GFG { public static void main(String[] args) { // get chronoField ChronoField chronoField = ChronoField.valueOf("YEAR_OF_ERA"); // apply isTimeBased() boolean isTimeBasedAttribute = chronoField.isTimeBased(); // print System.out.println("YEAR_OF_ERA" + " is Time based attribute:" + isTimeBasedAttribute); } }
Producción:
YEAR_OF_ERA is Time based attribute:false
Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/temporal/ChronoField.html#isTimeBased()
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA