package com.sp2p.action.admin;
import java.sql.Connection;
import java.util.Calendar;
import java.util.Timer;
import java.util.TimerTask;
public class test
{
Calendar ca = null;
Calendar ca1 = null;
Timer timer = new Timer();
static Connection con = null;
public void chu()
{
ca = Calendar.getInstance();
ca1 = (Calendar)ca.clone();
ca1.add(Calendar.SECOND, 20);
}
public void Time()
{
float s =
ca1.get(Calendar.SECOND) - ca.get(Calendar.SECOND)
+ (ca1.get(Calendar.MILLISECOND) - ca.get(Calendar.MILLISECOND)) / 1000f;
if (con == null)
{
System.out.println("耗时" + String.valueOf(s) + "秒");
if (ca.after(ca1))
{
System.out.println("取不到连接");
timer.cancel();
return;
}
}
else
{
System.out.println("耗时" + String.valueOf(s) + "秒");
}
ca.add(Calendar.MILLISECOND, 10);
timer.schedule(new TimerTask()
{
public void run()
{
System.out.println("时间在溜走。。。。");
Time();
}
}, ca.getTime());
}
void getcon()
{
Connection con = null;//获取Connection
chu();
Time();
}
}