首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何让一个服务中的一个方法在每天1点时执行一次呢

2012-01-05 
怎么让一个服务中的一个方法在每天1点时执行一次呢问一下,怎么让一个服务中的一个方法在每天1点时执行一次

怎么让一个服务中的一个方法在每天1点时执行一次呢
问一下,怎么让一个服务中的一个方法在每天1点时执行一次呢?
别人对让我用Timer,但它好像只能设间隔时间,不能指定执行时间

[解决办法]
不用timer的话,开个线程,每分钟判断一次系统时间。当读取的时间跟1点相差不大于1分钟的时候就执行。

这样做的缺点是会产生一分钟之内的误差。

热点排行