学习笔记,仅供参考,有错必纠
Date类
Date类是在java.util包下的一个类,使用该类时需要导包。类 Date
表示特定的瞬间,精确到毫秒。
构造方法
public Date()
//分配 Date 对象并初始化此对象,以表示分配它的时间
public Date(long date)
//分配 Date 对象并初始化此对象,以表示自从标准基准时间
- 举个例子
package com.guiyang.restudy3;
import java.util.Date;
public class D6Date {
public static void main(String[] args) {
Date d1 = new Date(); //如果没有传参数代表的是当前时间
System.out.println(d1);
Date d2 = new Date(0); //如果构造方法中参数传为0代表的是1970年1月1日
System.out.println(d2);
}
}
输出:
Sat Jun 27 08:34:37 CST 2020
Thu Jan 01 08:00:00 CST 1970
成员方法
public long getTime()
//返回自1970-01-01 00:00:00 GMT 以来此 Date 对象表示的毫秒数。
public void setTime(long time)
//设置此Date对象,以表示1970-01-01 00:00:00 GMT 以后time毫秒的时间点
- 举个例子
package com.guiyang.restudy3;
import java.util.Date;
public class D6Date {
public static void main(String[] args) {
Date d1 = new Date();
System.out.println(d1.getTime()); //通过时间对象获取毫秒值
d1.setTime(1000); //设置毫秒值,改变时间对象
System.out.println(d1);
}
}
输出:
1593218252170
Thu Jan 01 08:00:01 CST 1970