1.Date (java.util)
1>两个构造方法
public Date() 分配一个对象,并初始化,它的值就是当前的时间 精确到毫秒
public Date(long date) 分配一个Date对象,并将其初始化为表示从标准基准时间起制定的毫秒数
第二个式子将date毫秒转换成时间 1000表示ms转换为m 60表示转换为分 再乘个60表示转换为h
2>常用的方法
2.SimpleDateFormat类
学这个类就是因为Date类的时间不利于阅读,这个类可以设置时间的格式
1>构造方法
2>常用方法
SimpleDateFormat设置的日期格式得和需要格式化的字符串中样式匹配
parse方法还得加异常处理
3>实例演示
3.Calender类
单独打印年 或者月 日 什么的直接用SimpleDateFormat也可以
Date date=new Date(); SimpleDateFormat sd=new SimpleDateFormat("yyyy");
1>
month+1是因为月是从0开始算的
2>常用方法
3>实例:输入任意一年的二月天