课程表

Groovy课程

工具箱
速查手册

Groovy 日期和时间

当前位置:免费教程 » Java相关 » Groovy

类Date表示特定的时刻,具有毫秒精度。 Date类有两个构造函数,如下所示。

Date()

句法

  1. public Date()

参数 -无。

返回值

分配一个Date对象并初始化它,以便它表示分配的时间,以最近的毫秒为单位。

例子

下面是一个使用这个方法的例子 -

  1. class Example {
  2. static void main(String[] args) {
  3. Date date = new Date();
  4. // display time and date using toString()
  5. System.out.println(date.toString());
  6. }
  7. }

当我们运行上面的程序,我们将得到类似如下结果:

  1. Thu Dec 10 21:31:15 GST 2015

Date (长毫秒)

句法

  1. public Date(long millisec)

参数

毫秒 - millisecconds的数量,因为标准的基准时间指定。

返回值 -分配一个Date对象并将其初始化以表示自标准基准时间(称为“该历元”,即1970年1月1日,00:00:00 GMT)起指定的毫秒数。

例子

下面是一个使用这个方法的例子 -

  1. class Example {
  2. static void main(String[] args) {
  3. Date date = new Date(100);
  4. // display time and date using toString()
  5. System.out.println(date.toString());
  6. }
  7. }

当我们运行上面的程序,我们将得到类似如下结果:

  1. Thu Jan 01 04:00:00 GST 1970

以下是Date类的给定方法。在接受或返回年,月,日,小时,分钟和秒值的类Date的所有方法中,使用以下表示形式 -

  • 年y由整数y-1900表示。

  • 一个月份由0到11的整数表示; 0是1月,1是2月,等等;因此11是12月。

  • 日期(月中的日)以通常方式由1至31的整数表示。

  • 一个小时由从0到23的整数表示。因此,从午夜到上午1点的小时是小时0,而从中午到下午1点的小时是小时12。

  • 分钟由通常方式的0至59的整数表示。

  • 第二个由0至61的整数表示。

序号方法和描述
1after()

测试此日期是否在指定日期之后。

2equals()

比较两个日期的相等性。当且仅当参数不为null时,结果为true,并且是表示与该对象时间相同的时间点(毫秒)的Date对象。

3compareTo()

比较两个日期的顺序。

4toString()

将此Date对象转换为字符串

5before()

测试此日期是否在指定日期之前。

6getTime()

返回自此Date对象表示的1970年1月1日,00:00:00 GMT以来的毫秒数。

7setTime()

设置此Date对象以表示一个时间点,即1970年1月1日00:00:00 GMT之后的时间毫秒。

转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号