JAVA (11) date

一.Date类:

定义:java.util.Date:表示日期和时间的类
类 Date:表示特定的瞬间,精确到毫秒 毫秒:千分之一秒 1000毫秒 = 1秒
该类的时间原点:1970年1月1日 00:00:00

1.构造

实例代码:

//Date类的空参数构造方法:Date()获取的就是当前系统的日期和时间
private static void createTime(){
    Date date = new Date();
    System.out.println(date);
}

//带参数的构造方法,传递毫秒值,把毫秒转换为Date日期
private static void createTime2(){
    Date d1 = new Date(0L);
    System.out.println(d1);//输出结果为Thu Jan 01 07:30:00 SGT 1970,即时间原点
}

2.getTime()方法:

定义:返回自1970.1.1 00:00:00GMT以来此Date对象表示的毫秒数

使用代码:

private static void getTimeSecond(){
    Date date = new Date();
    System.out.println(date.getTime());
}

3.注意事项:

1.直接获取当前时间:

System.out.println(System.currentTimeMillis());
//获取当前系统到1970年1月1日00:00:00经历了多少毫秒

2.由于时区不同,需要把时间增加8个小时获得中国时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值