java复习
Calendar类的复习
1)初始化:
Calendar c=Calendar.getInstance();
2)Calendar中个字段的含义:
YEAR 年
MINUTE 分
DAY_OF_WEEK_IN_MONTH 某月中第几周
MONTH 月
SECOND/MILLISECOND 秒/毫秒
WEEK_OF_MONTH 日历式的第几周
DATE 日
DAY_OF_MONTH 和DATE一样
DAY_OF_YEAR 一年的第多少天
HOUR_OF_DAY 时
DAY_OF_WEEK 周几
WEEK_OF_YEAR 一年的第多少周
3)常用成员方法(小api):
public void set(int year,int month,int date,int hourofday,int minute,int second)
设置日历的年、月、日、时、分、秒。
注意:这里的参数列表是可以变化的,比如set(year,month,date)也是可以的!
public int get(int field)
返回给定日历字段的值。所谓字段就是年、月、日等等。
public void setTime(Date date)
使用给定的Date设置此日历的时间。Date----->Calendar
public Date getTime()
返回一个Date表示此日历的时间。Calendar---->Date
abstract void add(int field,int amount)
按照日历的规则,给指定字段添加或减少时间量。
public long getTimeInMillies()
以毫秒为单位返回该日历的时间值。