Date、SimpleDateFormat日期处理类(2021-12-10)
Date类,实质上是对代表时间的long数据各种处理的封装。常用的有无参构造获取当前时间,接收long数据单参构造,getTime()返回long数据。
DateFormat继承Format,SimpleDateFormat继承DateFormat。SimpleDateFormat类可以通过构造方法的参数规定日期格式,format()把日期格式化,parse()把对应格式的日期转回Date格式的日期。
package demo;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateDemo{
public static void main(String[] args) throws ParseException {
Date date = new Date();
System.out.println("Date格式的日期: "+date);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String str = sdf.format(date);
System.out.println("格式化的日期: "+str);
Date theSame = sdf.parse(str);
System.out.println("转回Date格式的日期: "+theSame);
}
}

浙公网安备 33010602011771号