s-day01-Date类的介绍以及常用方法(getTime、setTime)

This commit is contained in:
2026-07-28 16:11:31 +08:00
parent ff406a13d1
commit e2f56b7586
+42
View File
@@ -0,0 +1,42 @@
package com.inmind.date03;
import java.util.Date;
/*
在java中有一个类Date,可以表示日期时间的瞬间,精确毫秒值
date类的构造方法:
Date() :无参构造方法,以当前的系统时间来创建出date对象
Date(long date) 有参构造方法,根据传入的指定的毫秒值来创建出date对象
指定的毫秒值:从1970年1月1日(计算机的基准时间)起,经过的毫秒值
中国处于东八区
Date类的常用方法:
long getTime() 返回自1970年1月1日以来,date对象所经过的毫秒值。
void setTime(long time) 将此 Date对象设置为1970年1月1日00:00:00起经过的毫秒值
*/
public class Demo05 {
public static void main(String[] args) {
//Date() :无参构造方法,以当前的系统时间来创建出date对象
Date date = new Date();
System.out.println(date);
//我想要一个1970年1月1日的date对象
Date date1 = new Date(0);
System.out.println(date1);
//我想要一个1970年1月2日的date对象
Date date2 = new Date(24*60*60*1000);
System.out.println(date2);
//----------------------------常用方法----------------------------
/*
long getTime() 返回自1970年1月1日以来,date对象所经过的毫秒值。
void setTime(long time) 将此 Date对象设置为1970年1月1日00:00:00起经过的毫秒值
*/
System.out.println("----------------------------");
System.out.println(date.getTime());
date.setTime(0);
System.out.println(date);
}
}