Java之Date类的使用

目录

Date类

简介

常用方法

DateFormat类

常用方法


 

Date类

 

简介

Date类表示日期和时间,精确到毫秒。需要注意的是时间的原点是从:1970年1月1日 0:00:00(英国格林威治)开始的

但是中国属于东八区,时间原点为1970年1月1日 8:00:00

 

常用方法

 

0.获取当前系统时间的毫秒值

System.currentTimeMillis()

 

1.Date类空参数构造方法

表示获取当前系统的日期和时间

Date date = new Date();
xxx.date();

 

2.Date类带参数构造方法

表示把输入的Long类型的毫秒值转换成Date日期

Date date = new Date(xxxL);
xxx.date();

 

3.Date的成员方法

表示把当前日期转换成毫秒值

Date date = new Date();
xxx = date.getTime();

 

 

DateFormat类

 

DateFormat是一个抽象类,它的作用是把日期格式化为文本,把文本解析为日期。

 

常用方法

1.使用DateFormat类中的方法format,把日期格式化为文本

//1.创建SimpleDateFormat对象,构造方法中传递指定的模式
SimpleDateFormat xxx = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
//2.调用SimpleDateFormat对象中的方法format,按照构造方法中指定的模式把date转换为指定字符串
Date date = new Date();
String d = xxx.format(date);

 

1.使用DateFormat类中的方法parse,把文本解析为日期

//1.创建SimpleDateFormat对象,构造方法中传递指定的模式
SimpleDateFormat xxx = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
//2.调用SimpleDateFormat对象中的方法parse,把符合构造方法中模式的字符串解析为Date日期
Date date = xxx.parse("2029年01月03日 15时52分59秒")

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值