package dome2;
import java.text.ParseException;
import java.text.SimpleDateFormat;
public class Datedome {
public static void main(String[] args) throws ParseException{
java.util.Date date1 = new java.util.Date();
long date=1000*60*60;
java.util.Date date2 = new java.util.Date(date);
System.out.println("date1 = " + date1);// 自动重写了toString()方法
System.out.println("date2 = " + date2);
System.out.println("date1 = " +( date1.getTime()*1.0/1000/60/60/24/365)); //1970/1/1 00:00:00到现在的时间
System.out.println(System.currentTimeMillis()*1.0/1000/60/60/24/365); //1970/1/1 00:00:00到现在的时间
long t =1000*60*60;
date1.setTime(t); //settime()设置时间
System.out.println(date1);
date1.setTime(System.currentTimeMillis());
System.out.println(date1);
//格式化 Date到String
java.util.Date date3 = new java.util.Date();
SimpleDateFormat s=new SimpleDateFormat("yyyy年mm月dd日 HH:mm:ss");
String s1=s.format(date3);
System.out.println(s1); //输出当前时间
System.out.println("--------------");
//解析 String到Date
String ss="2022-3-13 15:20:00";
SimpleDateFormat ss1=new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
java.util.Date dd=ss1.parse(ss); //抛出异常 引入import java.text.ParseException;包 在main方法后面加上throws ParseException
System.out.println(dd); //输出String ss的时间
}
}
08-09
2754
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)