public class Datetest01 {
public static void main(String[] args) {
//获取自1970年1月1日到现在系统时间的总毫秒数
long nowTimeSSS = System.currentTimeMillis();
System.out.println(nowTimeSSS);
//统计一个方法的耗时
//调用前
long begin = System.currentTimeMillis();
p();
//调用后
long end = System.currentTimeMillis();
System.out.println("需要的时间"+(end-begin)+"毫秒");
}
public static void p(){
for (int i = 0; i <2022; i++) {
System.out.println(i);
}
}
}
通过毫秒构造Date方法
import java.text.SimpleDateFormat;
import java.util.Date;
public class Arr {
public static void main(String[] args) {
Date time = new Date(1);//这里参数是毫秒
SimpleDateFormat xcv = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
String xcvTime = xcv.format(time);
System.out.println(xcvTime);
//运行结果:1970-01-01 08:00:00 001
//北京是东八区,差八小时。
//获取昨天此时时间
Date time2 = new Date(System.currentTimeMillis()-1000*60*60*24);
System.out.println(time2);
}
}