Java 日期

2020-05-25  本文已影响0人  RicherYY

1.创建日期对象

Date d = new Date();
System.out.println(d);

打印结果

Mon May 18 22:58:44 CST 2020

2.getTime方法

Date类型有一个 getTime() 方法得到一个long型的整数

image.png
Date d = new Date();
        
long time = d.getTime();
System.out.println(time);

打印结果

1589814016806

3.通过Date的带参构造方法创建date对象

Date d1 = new Date(time);
System.out.println(d1);

打印结果

Mon May 18 22:58:44 CST 2020

日期解析成字符串

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time = sdf.format(new Date());
System.out.println(time);

字符串解析成日期

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time = "2020-05-17 22:55:18";
        
try{
    Date d = sdf.parse(time);
    System.out.println(d);
} catch (ParseException e) {
    e.printStackTrace();
    }
}
上一篇 下一篇

猜你喜欢

热点阅读