62,244
社区成员




protected void Application_Start(object sender, EventArgs e)
{
test();
System.Timers.Timer objTimer = new Timer();
objTimer.Interval = 1000*60*5; //这个时间单位毫秒,比如10秒,就写10000
objTimer.Enabled = true;
objTimer.Elapsed += new ElapsedEventHandler(objTimer_Elapsed); //每1000毫秒执行一次
}
void objTimer_Elapsed(object sender, ElapsedEventArgs e)
{
//这个方法内实现你想做的事情。
//例如:修改Application的某一个值等等。
// 得到 hour minute second 如果等于某个值就开始执行某个程序。
int intHour = e.SignalTime.Hour; //时
int intMinute = e.SignalTime.Minute; //分
int intSecond = e.SignalTime.Second; //秒
// 定制时间; 比如 在10:30 :00 的时候执行某个函数
int iHour = 0;
int iMinute = 0;
int iSecond = 0;
string riqi = System.DateTime.Now.ToString("yyyy-MM-dd"); //例如:2013-09-18
writelog_content(System.DateTime.Now + "--:" + intHour + ":" + intMinute + ":" + intSecond + "," + iHour + ":" + iMinute + "\r\n");///不能执行
}