zoukankan      html  css  js  c++  java
  • 定时执行程序ElapsedEventArgs

    除了标准的EventArgs成员,ElapsedEventArgs类暴露了一个公共的SignalTime属性,它包含了一个精确的定时器时间片消失的时间。

    private static void TimeEvent(object source, ElapsedEventArgs e)
      {  
       // 得到 hour minute second  如果等于某个值就开始执行某个程序。
       int intHour   = e.SignalTime.Hour;
       int intMinute = e.SignalTime.Minute;
       int intSecond = e.SignalTime.Second;
       // 定制时间; 比如 在10:30 :00 的时候执行某个函数
       int iHour   = 10;
       int iMinute = 30;
       int iSecond = 00;
       // 设置  每秒钟的开始执行一次
       if( intSecond == iSecond )
       {
        Console.WriteLine("每秒钟的开始执行一次!");
       }
       // 设置 每个小时的30分钟开始执行
       if( intMinute == iMinute && intSecond == iSecond )
       {
        Console.WriteLine("每个小时的30分钟开始执行一次!");
       }
      
      // 设置 每天的10:30:00开始执行程序
       if( intHour == iHour && intMinute == iMinute  && intSecond == iSecond )
       {
        Console.WriteLine("在每天10点30分开始执行!");
       }
      }
    }
    }

  • 相关阅读:
    十天冲刺:第四天
    十天冲刺:第三天
    会议2.3
    会议2.2
    会议2.1
    团队绩效管理
    Alpha版(内部测试版)发布
    意见汇总
    建议汇总
    会议1.10
  • 原文地址:https://www.cnblogs.com/zhangpengshou/p/1703426.html
Copyright © 2011-2022 走看看