java.util.Date

本文概述

  • java.util.Date构造函数
  • java.util.Date方法
  • java.util.Date示例
java.util.Date类用Java表示日期和时间。它提供了构造函数和方法来处理Java中的日期和时间。
【java.util.Date】java.util.Date类实现Serializable, Cloneable和Comparable < Date> 接口。它由java.sql.Date, java.sql.Time和java.sql.Timestamp接口继承。
在Calendar类之后, 不赞成使用java.util.Date类的大多数构造函数和方法。在这里, 我们没有列出任何不推荐使用的构造函数和方法。
java.util.Date构造函数
没有。 建设者 描述
1) Date() 创建一个代表当前日期和时间的日期对象。
2) Date(long milliseconds) 创建自格林尼治标准时间1970年1月1日00:00:00开始的给定毫秒数的日期对象。
java.util.Date方法
没有。 方法 描述
1) boolean after(Date date) 测试当前日期是否在给定日期之后。
2) boolean before(Date date) 测试当前日期是否早于给定日期。
3) Object clone() 返回当前日期的克隆对象。
4) int compareTo(Date date) 将当前日期与给定日期进行比较。
5) boolean equals(Date date) 比较当前日期与给定日期是否相等。
6) static Date from(Instant instant) 从即时日期返回Date对象的实例。
7) long getTime() 返回此日期对象表示的时间。
8) int hashCode() 返回此日期对象的哈希码值。
9) void setTime(long time) 将当前日期和时间更改为给定时间。
10) Instant toInstant() 将当前日期转换为Instant对象。
11) String toString() 将此日期转换为Instant对象。
java.util.Date示例让我们看一下使用java.util.Date类在Java中打印日期的示例。
第一种方式:
java.util.Date date=new java.util.Date(); System.out.println(date);

立即测试
输出:
Wed Mar 27 08:22:02 IST 2015

第二种方式:
long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date);

立即测试
输出:
Wed Mar 27 08:22:02 IST 2015

    推荐阅读