Date类

拈花ヽ惹草 提交于 2019-11-27 07:01:29

Date类:的时间原点是1970年1月1日00:00:00

Date类的构造方法一共有六个,其中四个已经过时:

空参的构造方法,获取当前操作系统的日期和时间。

有参数的构造方法,将对应的毫秒值转化为日期和时间。

将Date自元年开始表示的日期转化为毫秒值。

将毫秒值转化为日期。

打印Date对象时默认调用此方法。

import java.util.Date;
public class DateDemo {
    public static void main(String[] args) {
        Date date = new Date(0);// 毫秒值为0,即元年
        System.out.println("date类元年为:" + date);
        Date date1 = new Date(12345678912345L);// 毫秒值
        System.out.println("date类元年后的12345678912345毫秒为:" + date1);
        Date date2 = new Date();
        System.out.println("现在的时间为:" + date2.getTime() + "毫秒");
        System.out.println("现在的时间为:" + date2.toString());
    }
}

运行结果:

从运行结果来看date类的元年为:1970年1月1日08:00:00,不是1970年1月1日00:00:00,是因为中国是东八区,所以要加上8个小时。

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!