|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 Date 的软件包 | |
---|---|
java.util | 包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 |
java.util.concurrent.locks | 为锁定和等待条件提供一个框架的接口和类,它不同于内置同步和监视器。 |
java.util 中 Date 的使用 |
---|
返回 Date 的 java.util 中的方法 | |
---|---|
Date |
GregorianCalendar.getGregorianChange()
获得格里高利历的更改日期。 |
Date |
Calendar.getTime()
返回一个表示此 Calendar 时间值(从历元至现在的毫秒偏移量)的 Date 对象。 |
参数类型为 Date 的 java.util 中的方法 | |
---|---|
boolean |
Date.after(Date when)
测试此日期是否在指定日期之后。 |
boolean |
Date.before(Date when)
测试此日期是否在指定日期之前。 |
int |
Date.compareTo(Date anotherDate)
比较两个日期的顺序。 |
abstract boolean |
TimeZone.inDaylightTime(Date date)
查询给定的日期是否在此时区的夏令时中。 |
boolean |
SimpleTimeZone.inDaylightTime(Date date)
如果给定日期在夏令时期间,则执行查询。 |
void |
Timer.schedule(TimerTask task,
Date time)
安排在指定的时间执行指定的任务。 |
void |
Timer.schedule(TimerTask task,
Date firstTime,
long period)
安排指定的任务在指定的时间开始进行重复的固定延迟执行。 |
void |
Timer.scheduleAtFixedRate(TimerTask task,
Date firstTime,
long period)
安排指定的任务在指定的时间开始进行重复的固定速率执行。 |
void |
GregorianCalendar.setGregorianChange(Date date)
设置 GregorianCalendar 的更改日期。 |
void |
Calendar.setTime(Date date)
使用给定的 Date 设置此 Calendar 的时间。 |
java.util.concurrent.locks 中 Date 的使用 |
---|
参数类型为 Date 的 java.util.concurrent.locks 中的方法 | |
---|---|
boolean |
AbstractQueuedSynchronizer.ConditionObject.awaitUntil(Date deadline)
实现绝对定时条件等待。 |
boolean |
Condition.awaitUntil(Date deadline)
造成当前线程在接到信号、被中断或到达指定最后期限之前一直处于等待状态。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。