Date有两个构造方法
//根据System.currentTimeMillis()的返回值进行初始化
public Date (){
this(System.currentTimeMillis());
}
//根据传入的毫秒数进行初始化
public Date(long date){
fastTime=date;
}
常用方法1. 返回当前时刻距离纪元(1970.1.1)时的毫秒数
long nowTimeMillis = System.currentTimeMillis();
常用方法2.SimpleDateFormat
//获取系统当前日期 Date转化为字符串
Date nowTime = new Date();
//日期格式化
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
String nowTimeStr = sdf.format(nowTime);//将一个 Date 格式化为日期/时间字符串。
//字符串转化为Date
String time = "2008-08-08 08:08:08 888";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
Date dateTime = sdf.parse(time);//从给定字符串的开始解析文本,以生成一个日期