Date在java的util包下
import java.util.Date;
import java.text.SimpleDateFormat;
public class DateTestDemo{
public static void main(String[] args){
Date date=new Date();//获取系统当前时间
System.out.println(date);//按默认的格式输出
//可以通过simpleDateFormat来实现日期格式的转换
SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SS EEE a");
String time=s.format(date);//将之前的日期进行格式转换
//实用parse方法可以将字符串时间转换为Date对象,但是字符串需要与SimpleDateFormat设置的格式相同
String str="2023-03-23 23:23:23";
Date time2=s.parse(str);
//通过Date对象调getTime()方法可以获取1970到此刻的毫秒数
long ms=time2.getTime();
}
}
小结
这里需要掌握日期的格式化(通过SimpleDateFormat的format()方法)
将符合格式的字符串转换为Date对象(通过SimpleDateFormat的parse()方法)