java常用类—日期类总结 jdk1.8之前
System.currentTimeMillise()—时间戳
java.util.Date
构造器
1.Date()
功能:创建一个对应当前此时此刻时间的Date对象
2.Date(time)
功能:创建一个Date对象
未过时的方法
getTime()—>返回Date对象所对应的时间戳(获取当前对象所代表的毫秒数)
toString()—>返回年月时分秒
java.text.SimpleDateFormat
创建对象
- SimpleDateFormat() :默认的模式和语言环境创建对象
- SimpleDateFormat(格式(“yyyy-MM-dd hh:mm:ss”)):特定的格式创建对象(参数是字符串格式)
年-月-日 12:00:00
有两种操作
-
格式化 (日期 —>字符串)
public String format(Date date):方法格式化时间对象date -
解析(字符串 —>日期)
public Date parse(String source):从给定字符串的开始解析文本,以生成一个日期。java.sql.Date 该类为java.util.Date的对象
只有一个构造器Date(long time)创建对象
相互转化 : 通过调用getTime() 方法