public static boolean isRunningTime(Date dt)
	{
		int hour = dt.getHours();
		int min = dt.getMinutes();
		for (int i = 0; i < 6; i++)
		{
			if (	hour == timeListNum[i][0]
				&& 	min == timeListNum[i][1] 
				&& 	!hasDone.containsKey(timeList.get(i))
				)
			{
				hasDone.put(timeList.get(i), true);
				return true;
			}
		}
		if (dt.getDay() != oldDate.getDay())
		{
			hasDone.clear();
			oldDate = dt;
		}
		return false;
	}