El método getInstant() de java.lang.reflect.LogRecord se usa para obtener el instante en que ocurrió el evento. Esto es útil para registrar eventos de registro instantáneos.
Sintaxis:
public Instant getInstant()
Parámetros: Este método no acepta nada.
Retorno : este método devuelve el instante en que ocurrió el evento.
Los siguientes programas ilustran el método getInstant():
Programa 1:
// Java program to illustrate getInstant() method import java.time.Instant; import java.util.logging.Level; import java.util.logging.LogRecord; public class GFG { public static void main(String[] args) { // Create LogRecord object LogRecord logRecord = new LogRecord( Level.parse("800"), "Hi Logger"); logRecord .setInstant( Instant.parse( "1994-04-12T11:54:23.89Z")); // get the instant time Instant instant = logRecord.getInstant(); System.out.println("Event Time = " + instant.toString()); } }
Producción:
Event Time = 1994-04-12T11:54:23.890Z
Programa 2:
// Java program to illustrate getInstant() method import java.time.Instant; import java.util.logging.Level; import java.util.logging.LogRecord; public class GFG { public static void main(String[] args) { // Create LogRecord object LogRecord logRecord = new LogRecord( Level.parse("800"), "Hi Logger"); logRecord.setInstant(Instant.now()); // get the instant time Instant instant = logRecord.getInstant(); System.out.println("Event Time = " + instant.toString()); } }
Producción:
Event Time = 2019-10-20T19:41:57.803594Z
Referencias: https://docs.oracle.com/javase/10/docs/api/java/util/logging/LogRecord.html#getInstant()
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA