黑马程序员:Java基础总结
类 Date 和类 Calendar
Date(long date)
分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数。 |
protected | Calendar()
构造一个带有默认时区和语言环境的 Calendar。 |
void | setTime(Date date)
使用给定的 Date 设置此 Calendar 的时间。 |
void | setTimeInMillis(long millis)
用给定的 long 值设置此 Calendar 的当前时间值。 |
方法摘要 | |
---|---|
boolean | after(Date when)
测试此日期是否在指定日期之后。 |
boolean | before(Date when)
测试此日期是否在指定日期之前。 |
long | getTime()
返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。 |
void | setTime(long time)
设置此 Date 对象,以表示 1970 年 1 月 1 日 00:00:00 GMT 以后 time 毫秒的时间点。 |
abstract void | add(int field, int amount) 根据日历的规则,为给定的日历字段添加或减去指定的时间量。 |
void | set(int year, int month, int date) 设置日历字段 YEAR 、MONTH 和 DAY_OF_MONTH 的值。 |
int | get(int field)
返回给定日历字段的值。 |
static Calendar | getInstance()
使用默认时区和语言环境获得一个日历。 |
java.util.Date
java.util.Calendar
可以new Date 的实例
也可以new Calendar ,使用方法初始化
实际问题: