El método java.util.GregorianCalendar.getGreatestMinimum() es una función integrada en Java que devuelve el valor mínimo más alto para un campo de calendario, pasado como parámetro a la función, de esta instancia de GregorianCalendar. El valor mínimo más alto para cualquier valor de tiempo posible se define como el valor más pequeño devuelto por el método get con los valores actuales de los métodos getFirstDayOfWeek , getMinimalDaysInFirstWeek , getGregorianChange y getTimeZone , todos tomados en consideración.
Sintaxis:
public int getGreatestMinimum(int calendarfield)
Parámetros: esta función acepta un parámetro obligatorio calendarfield de tipo entero cuyo valor mínimo más alto será devuelto por la función.
Valor devuelto: este método devuelve un número entero que denota el valor mínimo más alto para el campo de calendario especificado.
Ejemplos:
Input : DAY_OF_MONTH Output : 1 Input : WEEK_OF_MONTH Output : 0
Los siguientes programas ilustran el funcionamiento de la función java.util.GregorianCalendar.getGreatestMaximum():
Programa 1:
// Java Program to illustrate getGreatestMinimum() import java.io.*; import java.util.*; class GFG { public static void main(String[] args) { // Create a new calendar GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance(); // Display the current date and time System.out.println("Current Date and Time : " + cal.getTime()); // Greatest minimum for WEEK_OF_MONTH int minm = cal.getGreatestMinimum( GregorianCalendar.WEEK_OF_MONTH); System.out.println("Greatest Minimum for"+ " WEEK_OF_MONTH field :" + minm); // Get greatest minimum for DAY_OF_MONTH minm = cal.getGreatestMinimum( GregorianCalendar.DAY_OF_MONTH); System.out.println("Greatest Minimum for" +" DAY_OF_MONTH field:" + minm); } }
Current Date and Time : Wed Aug 01 07:21:14 UTC 2018 Greatest Minimum for WEEK_OF_MONTH field :0 Greatest Minimum for DAY_OF_MONTH field:1
Programa 2:
// Java Program to illustrate getGreatestMinimum() import java.io.*; import java.util.*; class GFG { public static void main(String[] args) { // Create a new calendar GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance(); // Display the current date and time System.out.println("Current Date and Time : " + cal.getTime()); // Get greatest minimum for YEAR int minm = cal.getGreatestMinimum (GregorianCalendar.YEAR); System.out.println("Greatest Minimum for"+ " YEAR field :" + minm); // Get greatest minimum for HOUR_OF_DAY minm = cal.getGreatestMinimum( GregorianCalendar.HOUR_OF_DAY); System.out.println("Greatest Minimum for"+ " HOUR_OF_DAY field:" + minm); } }
Current Date and Time : Wed Aug 01 07:21:16 UTC 2018 Greatest Minimum for YEAR field :1 Greatest Minimum for HOUR_OF_DAY field:0
Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/GregorianCalendar.html#getGreatestMinimum()
Publicación traducida automáticamente
Artículo escrito por RICHIK BHATTACHARJEE y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA