public static void run() throws InterruptedException, UnknownHostException
	{
		DateService ds = DateService.getInstance();
		
		while (true)
		{
			Date date = ds.getInternetDate();
			if (ds.isWorkDay(date))
			{
				if (ds.isRunningTime(date))
				{
					DataCtrl.insertCurData();
				}
				else
				{
					Thread.sleep(1000*20);
				}
			}
			else
			{
				Thread.sleep(1000*60*20);
			}
		}
	}