package com.javastudy.example07;
import javafx.scene.chart.PieChart;
import javax.print.DocFlavor;
import javax.xml.crypto.Data;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DataTest {
public static void main(String[] args)throws Exception {
Date date=new Date();
System.out.println(date);
Date d=new Date(10*60*60*1000);//毫秒为单位,获取以1970.7.1早上8点来10小时的时间,即下午6点。
System.out.println("获取以1970.7.1早上8点来10小时的时间"+d);//有8小时时差
Date d2=new Date(System.currentTimeMillis()-24*60*60*1000);
System.out.println("获取昨日此时的时间"+d2);
SimpleDateFormat format1=new SimpleDateFormat("yyyy-MM-dd");//格式化
String s=format1.format(date);//转换为字符串格式
System.out.println(s);
String date2="2000-10-13";
SimpleDateFormat format2=new SimpleDateFormat("yyyy-MM-dd");//格式化
Date date3=format2.parse(date2);//转换为日期格式
System.out.println(date3);
long time=System.currentTimeMillis();//到当前时间
for(int i=0;i<100;i++){
System.out.println(i);
}
long time2=System.currentTimeMillis();//当前时间
System.out.println("上述代码执行时间为"+(time2-time));
}
}