| new GregorianCalendar () | ใช้สร้าง Object GregorianCalendar โดยมีค่าวันที่และเวลา ตาม timezone ของระบบ |
|---|---|
| new GregorianCalendar ( object_locale ) | ใช้สร้าง Object GregorianCalendar โดยมีค่าวันที่และเวลา ตาม timezone ของ Locale ที่กำหนด |
| new GregorianCalendar ( year, month, day ) | ใช้สร้าง Object GregorianCalendar โดยมีค่าวันที่ ตามที่กำหนด |
| new GregorianCalendar ( year, month, day, hour, minute ) | ใช้สร้าง Object GregorianCalendar โดยมีค่าวันที่และเวลา ตามที่กำหนด |
| setGregorianChange() | ใช้กำหนด วันที่และเวลาใหม่ ให้กับ object GregorianCalendar |
| getActualMaximum() | ใช้คืนค่า ค่าสูงสุด ที่เป็นไปได้ ของหน่วยวันที่หรือเวลา ที่กำหนด |
| getActualMinimum() | ใช้คืนค่า ค่าต่ำสุด ที่เป็นไปได้ ของหน่วยวันที่หรือเวลา ที่กำหนด |
| isLeapYear() | ใช้ตรวจสอบว่า ปีที่กำหนด ใช้ leap year หรือไม่ |
method:new GregorianCalendar ();
return type:GregorianCalendar
content:ใช้สร้าง Object GregorianCalendar โดยมีค่าวันที่และเวลา ตาม timezone ของระบบ
example:GregorianCalendar gregorian_calendar = new GregorianCalendar ();
method:new GregorianCalendar ( object_locale );
return type:GregorianCalendar
content:ใช้สร้าง Object GregorianCalendar โดยมีค่าวันที่และเวลา ตาม timezone ของ Locale ที่กำหนด
example:Locale locale = new Locale ( "th", "TH" ); GregorianCalendar gregorian_calendar = new GregorianCalendar ( locale );
method:new GregorianCalendar ( year, month, day );
return type:GregorianCalendar
content:ใช้สร้าง Object GregorianCalendar โดยมีค่าวันที่ ตามที่กำหนด
example:GregorianCalendar gregorian_calendar = new GregorianCalendar ( 2012, 12, 12 );
method:new GregorianCalendar ( year, month, day, hour, minute );
return type:GregorianCalendar
content:ใช้สร้าง Object GregorianCalendar โดยมีค่าวันที่และเวลา ตามที่กำหนด
example:GregorianCalendar gregorian_calendar = new GregorianCalendar ( 2012, 12, 12, 0, 0 );
method:setGregorianChange ( object_date );
return type:void
content:ใช้กำหนด วันที่และเวลาใหม่ ให้กับ object GregorianCalendar
example:GregorianCalendar gregorian_calendar = new GregorianCalendar ( 2012, 12, 12, 0, 0 ); Date date = new Date (); gregorian_calendar.setGregorianChange ( date );
method:getActualMaximum ( calendar_constant );
return type:int
content:ใช้คืนค่า ค่าสูงสุด ที่เป็นไปได้ ของหน่วยวันที่หรือเวลา ที่กำหนด
example:GregorianCalendar gregorian_calendar = new GregorianCalendar ( 2012, 12, 12, 0, 0 ); int max_year = gregorian_calendar.getActualMaximum ( Calendar.YEAR ); int max_month = gregorian_calendar.getActualMaximum ( Calendar.MONTH );
method:getActualMinimum ( calendar_constant );
return type:int
content:ใช้คืนค่า ค่าต่ำสุด ที่เป็นไปได้ ของหน่วยวันที่หรือเวลา ที่กำหนด
example:GregorianCalendar gregorian_calendar = new GregorianCalendar ( 2012, 12, 12, 0, 0 ); int min_year = gregorian_calendar.getActualMinimum ( Calendar.YEAR ); int min_month = gregorian_calendar.getActualMinimum ( Calendar.MONTH );
method:isLeapYear ( year );
return type:boolean
content:ใช้ตรวจสอบว่า ปีที่กำหนด ใช้ leap year หรือไม่
example:GregorianCalendar gregorian_calendar = new GregorianCalendar (); if ( gregorian_calendar.isLeapYear ( 2009 ) ) { System.out.println ( "2007 is leap year." ); }