常用API之Date

主宰稳场 提交于 2020-02-05 03:52:32

java.util.Date表示日期和时间的类,精确到毫秒
毫秒:千分之一秒,用于对日期进行计算。
可以把日期转换成毫秒进行计算,计算完毕再把毫秒转换成日期。
计算方法:
1.当前日期:2088-01-01
2.时间原点:1970-01-01 00:00:00 (英国格林威治)
3.计算当前日期到时间原点经历了多少毫秒
注意:中国属于东八区,时间原点+8h,即时间原点默认变为
1970-01-01 08:00:00
4.把毫秒转换成日期:
1天 = 24 *60 *60 =86400秒 =86400 *1000 =86400000毫秒;
构造方法:

		//空参构造默认传递当前时间的毫秒数
        Date date = new Date();
        System.out.println(date);//Date的toString()方法被重写

        //全参构造传递指定时间的毫秒数,为long类型
        Date date1 = new Date(1L);
        System.out.println(date1);//Thu Jan 01 08:00:00 CST 1970

使用方法:

		//getTime()
        // 返回自 1970 年 1 月 1 日 00:00:00 GMT
        // 到构造对象传入的参数时间此 Date 对象表示的毫秒数
        System.out.println(date1.getTime());
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!