// GregorianCalendarTests.java (c) 2005 Kari Laitinen // 2005-06-13 File created. // 2005-06-13 Last modification. import java.util.* ; public class GregorianCalendarTests { public static void main( String[] command_line_parameters ) { Calendar calendar_now = new GregorianCalendar() ; System.out.print(" AVAILABLE TIME INFORMATION:\n") ; System.out.print( "\n ERA: " + calendar_now.get( Calendar.ERA ) + "\n YEAR: " + calendar_now.get( Calendar.YEAR ) + "\n MONTH: " + calendar_now.get( Calendar.MONTH ) + "\n WEEK_OF_YEAR: " + calendar_now.get( Calendar.WEEK_OF_YEAR )+ "\n WEEK_OF_MONTH: " + calendar_now.get( Calendar.WEEK_OF_MONTH)+ "\n DATE: " + calendar_now.get( Calendar.DATE)+ "\n DAY_OF_MONTH: " + calendar_now.get( Calendar.DAY_OF_MONTH)+ "\n DAY_OF_YEAR: " + calendar_now.get( Calendar.DAY_OF_YEAR)+ "\n DAY_OF_WEEK: " + calendar_now.get( Calendar.DAY_OF_WEEK)+ "\n DAY_OF_WEEK_IN_MONTH: " + calendar_now.get( Calendar.DAY_OF_WEEK_IN_MONTH)+ "\n AM_PM: " + calendar_now.get( Calendar.AM_PM)+ "\n HOUR: " + calendar_now.get( Calendar.HOUR)+ "\n HOUR_OF_DAY: " + calendar_now.get( Calendar.HOUR_OF_DAY)+ "\n MINUTE: " + calendar_now.get( Calendar.MINUTE)+ "\n SECOND: " + calendar_now.get( Calendar.SECOND)+ "\n MILLISECOND: " + calendar_now.get( Calendar.MILLISECOND)+ "\n ZONE_OFFSET: " + ( calendar_now.get(Calendar.ZONE_OFFSET)/(60*60*1000))+ "\n DST_OFFSET: " + ( calendar_now.get(Calendar.DST_OFFSET)/(60*60*1000))); System.out.print( "\n Maximum field: " + calendar_now.getActualMaximum( Calendar.HOUR ) ) ; System.out.print( "\n Minimum field: " + calendar_now.getActualMinimum( Calendar.HOUR ) ) ; System.out.print( "\n getTimeInMillis() returns " + calendar_now.getTimeInMillis() ) ; Calendar old_date = new GregorianCalendar( 1969, 11, 31 ) ; System.out.print( "\n old_date.getTimeInMillis() returns " + old_date.getTimeInMillis() ) ; } }