码迷,mamicode.com
首页 > 其他好文 > 详细

Date类

时间:2019-03-13 12:11:21      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:根据   系统   code   时间   style   class   lis   util   port   

什么Date类

java.util.Date表示日期和时间的类,类 Date 表示特定的瞬间,精确到毫秒,(1000毫秒 = 1秒),可以对时间和日期进行计算。

日期和毫秒之间可以相互转换,时间原点(1970年1月1日00:00:00 英国格林威治标准时间)注意:中国属于东八区,时间增加八小时

常用构造方法

  • 空参数构造方法Date() 获取当前系统的日期和时间
  • 带参数构造方法Date(long a):根据传入的毫秒值,转换为日期
import java.util.Date;

public class DateTest {
    public static void main(String[] args) {
        // 获取时间原点到当前系统值,一共经历了多少毫秒
        System.out.println(System.currentTimeMillis());
        demoDate();
        demoDate1();
    }

    private static void demoDate() {
        Date date = new Date();
        // 重写了toString 方法,获取当前系统的时间和日期
        System.out.println(date);//Wed Mar 13 11:07:32 CST 2019
    }

    private static void demoDate1() {
        // 根据传入的毫秒值,转换为日期
        Date date = new Date(0);
        System.out.println(date);// Thu Jan 01 08:00:00 CST 1970


    }
}

常用方法

long getTime()把日期转换为毫秒值(相当于System.currentTimeMillis())

 private static void demoDate2() {
        Date date = new Date();
        long time = date.getTime();
        System.out.println(time);//1552448077236

    }

 

Date类

标签:根据   系统   code   时间   style   class   lis   util   port   

原文地址:https://www.cnblogs.com/wurengen/p/10522039.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!