package TestTime;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import java.util.UUID;
public class TestTime {
public static void main(String[] args) throws ParseException {
}
}
class SysDate{
public void fun() {
Date data = new Date();
System.out.println(data);
long num = data.getTime();
System.out.println(num);
long num1 = 1472026514389L;
System.out.println(new Date(num1));
System.out.println(new Date(System.currentTimeMillis()));
}
}
class FormatData{
public void fun() throws ParseException {
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒SSS毫秒");
String str = sdf.format(date);
System.out.println(str);
String str1 = "1998年08月24日 16时35分32秒774毫秒";
Date date1 = sdf.parse(str1);
System.out.println(date1);
}
}
class TestTimer extends TimerTask{
public void fun() {
Timer timer = new Timer();
timer.schedule(new TestTimer(), 1000,2000);
}
@Override
public void run() {
UUID uuid = UUID.randomUUID();
System.out.println("当前时间"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS").format(new Date())+uuid);
}
}