KickJava   Java API By Example, From Geeks To Geeks.

Java > Java SE, EE, ME > java > util > GregorianCalendar

java.util
Class GregorianCalendar

java.lang.Object
  extended by java.util.Calendar
      extended by java.util.GregorianCalendar
All Implemented Interfaces:
Serializable, Cloneable, Comparable<Calendar>
See Also:
Top Examples, Source Code, setGregorianChange(), TimeZone

public static final int AD
See Also:
Calendar.ERA
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


[191]Create a Calendar with specific date
By Anonymous on 2005/09/14 21:24:15  Rate
Calendar calAD = java.util.GregorianCalendar.getInstance (  ) ; 
 calAD.set (  1999, 1, 23  ) ; 
 System.out.println ( calAD.getTime (  )  ) ;


public void add(int field,
                int amount)
See Also:
Calendar.set(int,int), Calendar.roll(int,int), IllegalArgumentException
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public static final int BC
See Also:
Calendar.ERA
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public Object clone()
See Also:
Cloneable, Calendar
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


protected void computeFields()
See Also:
Calendar.complete()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


protected void computeTime()
See Also:
Calendar.computeFields(), Calendar.complete(), IllegalArgumentException
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public boolean equals(Object obj)
See Also:
Calendar.compareTo(Calendar)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public int getActualMaximum(int field)
See Also:
getActualMinimum(int), getLeastMaximum(int), getGreatestMinimum(int), getMaximum(int), getMinimum(int), Calendar, getTimeZone, getMinimalDaysInFirstWeek, getFirstDayOfWeek
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public int getActualMinimum(int field)
See Also:
getActualMaximum(int), getLeastMaximum(int), getGreatestMinimum(int), getMaximum(int), getMinimum(int), Calendar, getTimeZone, getMinimalDaysInFirstWeek, getFirstDayOfWeek
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public int getGreatestMinimum(int field)
See Also:
getActualMaximum(int), getActualMinimum(int), getLeastMaximum(int), getMaximum(int), getMinimum(int), Calendar, getTimeZone, getMinimalDaysInFirstWeek, getFirstDayOfWeek
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public final Date getGregorianChange()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public int getLeastMaximum(int field)
See Also:
getActualMaximum(int), getActualMinimum(int), getGreatestMinimum(int), getMaximum(int), getMinimum(int), Calendar, getTimeZone, getMinimalDaysInFirstWeek, getFirstDayOfWeek
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public int getMaximum(int field)
See Also:
getActualMaximum(int), getActualMinimum(int), getLeastMaximum(int), getGreatestMinimum(int), getMinimum(int), Calendar, getTimeZone, getMinimalDaysInFirstWeek, getFirstDayOfWeek, get
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public int getMinimum(int field)
See Also:
getActualMaximum(int), getActualMinimum(int), getLeastMaximum(int), getGreatestMinimum(int), getMaximum(int), Calendar, getTimeZone, getMinimalDaysInFirstWeek, getFirstDayOfWeek, get
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public TimeZone getTimeZone()
See Also:
Calendar
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public GregorianCalendar()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


[46]Use Date & Time operation of calendar class
By Anonymous on 2003/11/21 12:19:43  Rate
// The `calendar' class contains operations for getting 
 // the day and date from a `Date' object. 
 GregorianCalendar calendar = new GregorianCalendar (  ) ; 
  
  
 // The `setTime' operation sets the time to that contained in the 
 // the specified date object. As a new date object by default 
 // contains the current date and time, the effect of the line 
 // below is to initialize the Calendar obejct to the current 
 // date and time. 
 calendar.setTime  ( new Date (  )  ) ;   
  
  
 //  ( Note that by convention in Java programming, constants 
 // are given names in capital letters ) . This is not 
 // compulsory, but all professional Java programmers do it 
  
  
 int hour = calendar.get ( calendar.HOUR_OF_DAY ) ; 
 int minute = calendar.get ( calendar.MINUTE ) ; 
  
  
 int dayOfWeek = calendar.get ( calendar.DAY_OF_WEEK ) ; 
 int dayOfMonth = calendar.get ( calendar.DAY_OF_MONTH ) ; 
 int month = calendar.get ( calendar.MONTH ) ; 
 


[1242]Classe que demonstra as funcionalidades de GregorianCalendar e SimpleDateFormat
By Anonymous on 2005/01/04 18:42:47  Rate
/* Classe que demonstra as funcionalidades de GregorianCalendar e SimpleDateFormat */ 
  
  
 public class Demonstra  {  
  
  
 public static void main  ( String args [  ]  )   {  
  
  
 /* Aqui instanciamos a classe GregorianCalendar de forma que ela chame o construtor padr??o dela */ 
 GregorianCalendar calendario = new GregorianCalendar (  ) ; 
  
  
 /* Aqui instanciamos a classe SimpleDateFormat passando argumentos para o construtor de forma que ele inicialize os valores atrav??s dos argumentos passados */ 
 SimpleDateFormat data = new SimpleDateFormat ( "dd/MM/yyyy" ) ; 
 SimpleDateFormat hora = new SimpleDateFormat ( "HH:mm" ) ; 
  
  
 /* Aqui chamamos o conhecido m??todo println para exibir nossos dados, na primeira linha fazemos com que o m??todo getTime nos retorne todos os dados, atrav??s da refer??ncia "calendario" para a classe GregorianCalendar */ 
 System.out.println ( "Informa????o completa " + calendario.getTime (  )  ) ; 
  
  
 /* Aqui fazemos com que o valor retornado pelo m??todo getTime seja formatado pelo m??todo format que passar?? uma mensagem ao objeto "data" */ 
 System.out.println ( "Data " + data.format ( calendario.getTime (  )  ) ; 
  
  
 /* Aqui fazemos com que o valor retornado pelo m??todo getTime seja formatado pelo m??todo format que passar?? uma mensagem ao objeto "hora" */ 
 System.out.println ( "Hora " + hora.format ( calendario.getTime (  )  ) ; 
  
  
  }  
  
  
  }  


[1407]_
By aaa on 2005/04/30 21:00:40  Rate
// The `calendar' class contains operations for getting 
 // the day and date from a `Date' object. 
 GregorianCalendar calendar = new GregorianCalendar (  ) ; 
  
  
 // The `setTime' operation sets the time to that contained in the 
 // the specified date object. As a new date object by default 
 // contains the current date and time, the effect of the line 
 // below is to initialize the Calendar obejct to the current 
 // date and time. 
 calendar.setTime  ( new Date (  )  ) ;   
  
  
 //  ( Note that by convention in Java programming, constants 
 // are given names in capital letters ) . This is not 
 // compulsory, but all professional Java programmers do it 
  
  
 int hour = calendar.get ( calendar.HOUR_OF_DAY ) ; 
 int minute = calendar.get ( calendar.MINUTE ) ; 
  
  
 int dayOfWeek = calendar.get ( calendar.DAY_OF_WEEK ) ; 
 int dayOfMonth = calendar.get ( calendar.DAY_OF_MONTH ) ; 
 int month = calendar.get ( calendar.MONTH ) ; 
  
  
 


public GregorianCalendar(int year,
                         int month,
                         int dayOfMonth)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public GregorianCalendar(int year,
                         int month,
                         int dayOfMonth,
                         int hourOfDay,
                         int minute)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public GregorianCalendar(int year,
                         int month,
                         int dayOfMonth,
                         int hourOfDay,
                         int minute,
                         int second)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public GregorianCalendar(Locale aLocale)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public GregorianCalendar(TimeZone zone)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public GregorianCalendar(TimeZone zone,
                         Locale aLocale)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public int hashCode()
See Also:
Hashtable, Object.equals(java.lang.Object), Calendar
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public boolean isLeapYear(int year)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


[878]Check Leap year
By Anonymous on 2005/09/29 07:18:21  Rate
x = isLeapYear ( year ) ;

public void roll(int field,
                 boolean up)
See Also:
Calendar.set(int,int), add(int,int), IllegalArgumentException
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


[1096]Short DateFormat
By Anonymous on 2004/11/04 12:40:45  Rate
Calendar expires = new GregorianCalendar (  ) ; 
 DateFormat df = DateFormat.getDateInstance ( DateFormat.SHORT ) ; 
 expires.setTime ( df.parse ( "11/6/2004" )  ) ; 
  
  
 Calendar now = new GregorianCalendar (  ) ; 
 now.setTime ( new Date (  )  ) ; 
 now.roll ( Calendar.DAY_OF_YEAR, 3 ) ; 
  
  
 if  ( expires.before ( now )  )  
   System.out.println ( "Hit it" ) ;


public void roll(int field,
                 int amount)
See Also:
Calendar.set(int,int), add(int,int), roll(int,boolean), IllegalArgumentException, Calendar.complete()
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void setGregorianChange(Date date)
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  


public void setTimeZone(TimeZone zone)
See Also:
Calendar
Geek's Notes:
Description  Add your codes or notes  Search More Java Examples  

Popular Tags