概述
Date类代表了一个特定的时间,以毫秒的精度
构造方法
.public Date()分配一个 Date对象,并初始化它,以便它代表它被分配的时间,测量到最接近的毫秒。
.public Date(long date)分配一个 Date对象,并将其初始化为表示从标准基准时间(称为“时代”)即1970年1月1日00:00:00 GMT起的指定毫秒数
常用方法
.public long getTime() 返回自1970年1月1日以来,由 Date对象表示的00:00:00 GMT的毫秒数。(获取从时代到现在的毫秒值)
.public void setTime(long time)设置此 Date对象以表示1970年1月1日00:00:00 GMT之后的 time毫秒的时间点。 (设置时间,给的是毫秒值)
package 日期类;
import java.util.Date;
public class datedemo01 {
/*
Date类代表了一个特定的时间,以毫秒的精度
构造方法
.public Date()分配一个 Date对象,并初始化它,以便它代表它被分配的时间,测量到最接近的毫秒。
.public Date(long date)分配一个 Date对象,并将其初始化为表示从标准基准时间(称为“时代”)即1970年1月1日00:00:00 GMT起的指定毫秒数
常用方法
.public long getTime() 返回自1970年1月1日以来,由 Date对象表示的00:00:00 GMT的毫秒数。(获取从时代到现在的毫秒值)
.public void setTime(long time)设置此 Date对象以表示1970年1月1日00:00:00 GMT之后的 time毫秒的时间点。 (设置时间,给的是毫秒值)
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
// .public Date()
Date d1= new Date();
System.out.println(d1); //Mon Jun 20 10:09:53 CST 2022
// .public Date(long date)
long date = 1000*60*60;
Date d2= new Date(date);
System.out.println(d2);
//-------------------------------------------
// .public long getTime()
Date d3= new Date();
System.out.println(d3.getTime()*1.0/1000/60/60/24/365+"年"); //获取的是1970年之间的时间段
//.public void setTime(long time)
long date1 = 1000*60*60;
long dete2 = System.currentTimeMillis();
d3.setTime(dete2);
System.out.println(d3);
}
}
最后
以上就是内向向日葵为你收集整理的Java 常用api之date类的方法解析的全部内容,希望文章能够帮你解决Java 常用api之date类的方法解析所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复