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分开始执行!");
       }
      }
    }
    }

  • 相关阅读:
    bzoj3473 字符串
    洛谷P4070 生成魔咒
    洛谷P3975 弦论
    AT1219 歴史の研究
    课上讲的几个新的技巧
    索引与视图(转载)
    oracle中的分支与循环语句
    Oracle to_date()函数的用法《转载》
    自定义函数的存储过程的区别
    UNION 和 UNION ALL 操作符
  • 原文地址:https://www.cnblogs.com/zhangpengshou/p/1703426.html
Copyright © 2011-2022 走看看