Math
概述:Math是一个封装了一系列数学运算和三角函数相关的类
常用方法
Date
概述:表示特定的瞬间,是一个毫秒值
构造函数
1、new Date()
2、new Date(long )
常用方法
1、getTime()
2、compareTo(date)
3、after(date)
4、before(date)
SimpleDateFormat
概念:他是DateFormate的子类,专门用于对Date进行格式化和解析
常见的时间模式:
1、y:年
2、M:yue
3、d:日
4、H:24小时制的小时数
5、m:分钟
6、s:秒
格式化
将Date日期以制定的格式按字符串输出
formate(Date)
解析
将已经格式化后的日期字符串解析成一个Date对象
parse(String)
注:
要解析的字符串格式必须和SimpleDateFormate指定格式一致
否则会发生ParseException
Claendar
概念:一个操作日历字符啊的抽象类
对象的获取:getInstance()
常用方法
1、getTime():获取Date对象
2、getTimeInMillis():获取毫秒值,同Date的getTime(),同System.currentTimeMillis()
3、set(filed,value):对指定的时间域设置值
4、set(year,month,date,hour,minute,second)
5、get(field):获取指定时间域上的值
6、add(filed,amount):为指定的时间域设置便宜值