JDK7以前的时间相关类
-
Date时间类
- 无参获取当前时间
new Date()
,有参获取输入毫秒值的时间new Date(指定毫秒值)
- 格式:
Tue Sep 19 20:23:19 GMT+08:00 2023
- 修改对象中的毫秒值
setTime()
- 获取对象中的毫秒值
getTime()
- 无参获取当前时间
-
SimpleDateFormat
- 作用:
格式化format(将时间变成指定格式)
解析parse(将字符串表示的时间变成Date对象) - 使用:
- 空参:
String str = new SimpleDateFormat().format(new Date())
格式:23-9-19 下午8:41
- 带参:
String str = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
格式:2023-09-19 20:43:35
- 解析:
格式:String str= "2020-01-01 00:00:00"; SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = simpleDateFormat.parse(str);
Wed Jan 01 00:00:00 GMT+08:00 2020
- 空参:
- 作用:
-
Calendar日历对象(抽象类)
- 获取日历对象
Calendar c = Calendar.getInstance();
- 细节:月份0-11 星期日到星期六1-7
- 更多:Calendar类的使用
- 获取日历对象