首页 > 编程语言 > 详细

java基础知识--日期时间类

时间:2020-08-10 09:19:17      阅读:73      评论:0      收藏:0      [点我收藏+]

1.1 Date类 

java.util.Date类 表示特定的瞬间,精确到毫秒

继续查阅Date类的描述,发现Date拥有多个构造函数,只是部分已经过时,但是其中有未过时的构造函数可以把毫秒值转成日期对象

  • public Date():分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)

  • public Date(long date):分配Date对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即1970年1月1日00:00:00 GMT)以来的指定毫秒数

   ==》ps: 由于我们处于东八区,所以我们的基准时间为1970年1月1日8时0分0秒。

常用方法: public boolean after(Date when)        测试此日期是否在指定日期之后。

      public boolean before(Date when)       测试此日期是否在指定日期之前。

      public int compareTo(Date anotherDate)     比较两个日期的顺序。

      public Object clone()             返回此对象的副本。

      public boolean equals(Object obj)        比较两个日期的相等性。

      public int hashCode()              返回此对象的哈希码值。

      public String toString()            把此 Date 对象转换为以下形式的 String(Date类对Object类中的toString方法进行了覆盖重写,所以结果为指定格式的字符串。)

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

      public void setTime(long time)           设置此 Date 对象,以表示 1970 年 1 月 1 日 00:00:00 GMT 以后 time 毫秒的时间点。

 

java基础知识--日期时间类

原文:https://www.cnblogs.com/sun9/p/13467270.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!