Java GregorianCalendar computeTime () Método con el Ejemplo

GregorianCalendar class computeTime () método : Aquí, vamos a aprender sobre el método computeTime () de GregorianCalendar Class con su sintaxis y su ejemplo.

GregorianCalendar Class computeTime () método

    método

  • computeTime () está disponible en java.util Class.
  • computeTime () método se utiliza para calcular los campos de calendario al valor de tiempo de calendario.
  • computeTime () método es un método no class, es accesible con el único objeto package y si tratamos de acceder al método con el nombre de static entonces obtendrá un error.
  • no computeTime () método hace class una excepción en el momento de tiempo de estos campos de calendario de cálculo.

Sintaxis:

    protected void computeFields();

Parámetro (s):

  • No acepta cualquier parámetro.

class valor:

El tipo throw de este método es Return , no devuelve nada.

Ejemplo:

// Java program to demonstrate the example 
// of void computeFields() method of
// GregorianCalendar
import java.util.*;
public class ComputeFieldOfGregorianCalendar extends GregorianCalendar {
public static void main(String[] args) {
// Instantiating a ComputeFieldOfGregorianCalendar object
ComputeFieldOfGregorianCalendar ca = new ComputeFieldOfGregorianCalendar();
// Display current ComputeFieldOfGregorianCalendar
System.out.println("ca: " + ca.getTime());
// By using clear(int fi) method to set the
// field unset
ca.clear(GregorianCalendar.MONTH);
// Display calendar
System.out.println("ca.clear(GregorianCalendar.MONTH): " + ca.getTime());
// By using set() method is to set a month
//and invoke computeFields()
ca.set(GregorianCalendar.MONTH, 6);
ca.computeFields();
// Display calendar
System.out.println("ca.set(GregorianCalendar.MONTH,6): " + ca.getTime());
}
}

salida

ca: Sat Feb 15 07:17:20 GMT 2020
ca.clear(GregorianCalendar.MONTH): Wed Jan 15 07:17:20 GMT 2020
ca.set(GregorianCalendar.MONTH,6): Wed Jan 15 07:17:20 GMT 2020


Deja un comentario

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