| getInstance() | ใช้สร้าง object calendar |
|---|---|
| getInstance( object_locale ) | ใช้สร้าง object calendar และจะมีค่าปฏิทินตาม object locale ที่กำหนด |
| setTime() | ใช้กำหนดวันที่และเวลาให้กับ object calendar |
| getTime() | ใช้คืนค่า Object date ที่เก็บค่าวันที่และเวลาเอาไว้ |
| set() | ใช้กำหนดค่า ปี เดือน และวัน ให้กับ Object Calendar |
| after() | ใช้ตรวจสอบว่า ปฏิทิน มาหลัง ปฏิทินที่กำหนด หรือไม่ |
| before() | ใช้ตรวจสอบว่า ปฏิทิน มาก่อน ปฏิทินที่กำหนด หรือไม่ |
| equals() | ใช้ตรวจสอบว่า ปฏิทิน เท่ากันกับ ปฏิทินที่กำหนด หรือไม่ |
| get() | ใช้คืนค่า หน่วยของ ปฏิทินที่ต้องการ |
| set( calendar_constant, int_value ) | ใช้กำหนดค่า หน่วยของ ปฏิทินที่ต้องการ |
| setFirstDayOfWeek() | ใช้กำหนด วันเริ่มต้นของ สัปดาห์ |
| clear() | ใช้ ลบค่าข้อมูล ปฏิทิน ของ calendar |
method:getInstance ();
return type:Calendar
special:static
content:ใช้สร้าง object calendar
example:Calendar calendar = Calendar.getInstance ();
method:getInstance ( object_locale );
return type:Calendar
special:static
content:ใช้สร้าง object calendar และจะมีค่าปฏิทินตาม object locale ที่กำหนด
example:Locale locale = new Locale ( "th", "TH" ); Calendar calendar = Calendar.getInstance ( locale );
method:setTime ( object_date );
return type:void
content:ใช้กำหนดวันที่และเวลาให้กับ object calendar
example:Date date = new Date (); Calendar calendar = Calendar.getInstance (); calendar.setTime ( date );
method:getTime ();
return type:Date
content:ใช้คืนค่า Object date ที่เก็บค่าวันที่และเวลาเอาไว้
example:Calendar calendar = Calendar.getInstance (); Date date = calendar.getTime ();
method:set ( year, month, date );
return type:void
content:ใช้กำหนดค่า ปี เดือน และวัน ให้กับ Object Calendar
example:Calendar calendar = Calendar.getInstance (); calendar.set ( 2009, 10, 12 );
method:after ( object_calendar );
return type:boolean
content:ใช้ตรวจสอบว่า ปฏิทิน มาหลัง ปฏิทินที่กำหนด หรือไม่
example:Calendar calendar_1 = Calendar.getInstance (); Calendar calendar_2 = Calendar.getInstance (); if ( calendar_1.after ( calendar_2 ) ) { System.out.println ( "calendar after" ); }
method:before ( object_calendar );
return type:boolean
content:ใช้ตรวจสอบว่า ปฏิทิน มาก่อน ปฏิทินที่กำหนด หรือไม่
example:Calendar calendar_1 = Calendar.getInstance (); Calendar calendar_2 = Calendar.getInstance (); if ( calendar_1.before ( calendar_2 ) ) { System.out.println ( "calendar before" ); }
method:equals ( object_calendar );
return type:boolean
content:ใช้ตรวจสอบว่า ปฏิทิน เท่ากันกับ ปฏิทินที่กำหนด หรือไม่
example:Calendar calendar_1 = Calendar.getInstance (); Calendar calendar_2 = Calendar.getInstance (); if ( calendar_1.equals ( calendar_2 ) ) { System.out.println ( "calendar equals" ); }
method:get ( calendar_constant );
return type:int
content:ใช้คืนค่า หน่วยของ ปฏิทินที่ต้องการ
example:Calendar calendar = Calendar.getInstance (); int year = calendar.get ( Calendar.YEAR ); int month = calendar.get ( Calendar.MONTH ); int date = calendar.get ( Calendar.DATE );
method:set ( calendar_constant, int_value );
return type:void
content:ใช้กำหนดค่า หน่วยของ ปฏิทินที่ต้องการ
example:Calendar calendar = Calendar.getInstance (); calendar.set ( Calendar.YEAR, 2009 ); calendar.set ( Calendar.MONTH, 10 ); calendar.set ( Calendar.DATE, 12 );
method:setFirstDayOfWeek ( int_value );
return type:void
content:ใช้กำหนด วันเริ่มต้นของ สัปดาห์
example:Calendar calendar = Calendar.getInstance (); calendar.setFirstDayOfWeek ( 1 );
method:clear ();
return type:void
content:ใช้ ลบค่าข้อมูล ปฏิทิน ของ calendar
example:Calendar calendar = Calendar.getInstance (); calendar.set ( Calendar.YEAR, 2009 ); calendar.set ( Calendar.MONTH, 10 ); calendar.set ( Calendar.DATE, 12 ); Date date = calendar.getTime (); calendar.clear ();