Winform Timer控件時間間隔

sender as System.Timers.Timer).Interval = 23 * 60 * 60 * 1000.0;//將時間間隔改爲23小時,23小時後重新發生timer_Elapsed事件。 //60000:時間間隔1分鐘,300000:時間間隔5分鐘,600000:時間間隔10分鐘,3600000:時間間隔1小時

DateTime.Now.Hour % 10 //判斷當前時間是否爲10點 if (DateTime.Now.Minute % 10 == 0) { (sender as System.Timers.Timer).Interval = 600000; //(sender as System.Timers.Timer).Interval = 23 * 60 * 60 * 1000.0;//將時間間隔改爲23小時,23小時後重新發生timer_Elapsed事件。
ImportShipNavigationalData(); } if (DateTime.Now.Minute.ToString() == "08")//每個小時的08分時執行 { ImportShipTrackData(); } else { (sender as System.Timers.Timer).Interval = 60000; //60000:時間間隔1分鐘,300000:時間間隔5分鐘,600000:時間間隔10分鐘,3600000:時間間隔1小時 }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章