C#,System.Timers.Timer,每 15 分钟运行一次,与系统时钟同步

C#, System.Timers.Timer, run every 15min in sync with system clock(C#,System.Timers.Timer,每 15 分钟运行一次,与系统时钟同步)

本文介绍了C#,System.Timers.Timer,每 15 分钟运行一次,与系统时钟同步的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何让 System.Timers.Timer 每 15 分钟触发一次 Elapsed 事件,与系统时钟同步?换句话说,我希望它恰好在 xx:00、xx:15、xx:30、xx:45 触发(其中 xx 表示任何时间)

How do I get System.Timers.Timer to trigger Elapsed events every 15 mins in sync with the system clock? In other words, I want it to trigger exactly at xx:00, xx:15, xx:30, xx:45 (where xx means any hour)

推荐答案

使用 Quartz.net.然后你可以使用正则表达式来定义间隔.

use Quartz.net. Then you can use regex to define the interval.

这篇关于C#,System.Timers.Timer,每 15 分钟运行一次,与系统时钟同步的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:C#,System.Timers.Timer,每 15 分钟运行一次,与系统时钟同步

基础教程推荐