1.Date (java.util)

1>两个构造方法

public Date()  分配一个对象,并初始化,它的值就是当前的时间 精确到毫秒

public Date(long date) 分配一个Date对象,并将其初始化为表示从标准基准时间起制定的毫秒数

一篇文章讲解Date和Calender如何应用

第二个式子将date毫秒转换成时间 1000表示ms转换为m 60表示转换为分 再乘个60表示转换为h

2>常用的方法

一篇文章讲解Date和Calender如何应用

一篇文章讲解Date和Calender如何应用

2.SimpleDateFormat类

学这个类就是因为Date类的时间不利于阅读,这个类可以设置时间的格式

一篇文章讲解Date和Calender如何应用

1>构造方法

一篇文章讲解Date和Calender如何应用

2>常用方法

一篇文章讲解Date和Calender如何应用

一篇文章讲解Date和Calender如何应用

SimpleDateFormat设置的日期格式得和需要格式化的字符串中样式匹配 

parse方法还得加异常处理

3>实例演示

一篇文章讲解Date和Calender如何应用

一篇文章讲解Date和Calender如何应用

3.Calender类

单独打印年 或者月 日 什么的直接用SimpleDateFormat也可以

Date date=new Date();
SimpleDateFormat sd=new SimpleDateFormat("yyyy");

1>一篇文章讲解Date和Calender如何应用

month+1是因为月是从0开始算的

2>常用方法

一篇文章讲解Date和Calender如何应用

一篇文章讲解Date和Calender如何应用

一篇文章讲解Date和Calender如何应用

3>实例:输入任意一年的二月天

一篇文章讲解Date和Calender如何应用

 

相关文章: