百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

NCrontab

> 编程语言
开源

适用于 .NET 的 Crontab

989 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

适用于 .NET 的 Crontab

NCrontab: 适用于 .NET 的 Crontab 库 [![Build Status][build-badge]][builds]

[![NuGet][nuget-badge]][nuget-pkg] NCrontab 是一个针对 [.NET 标准库][netstd] 1.0 的库,可帮助实现: * 解析 crontab 表达式 * 格式化 crontab 表达式 * 根据 crontab 计划计算时间发生情况 它不提供任何调度器,也不是像 Unix 平台上的 cron 那样的调度设施。它提供的是解析、格式化和一个算法,以根据 crontab 格式表达的给定计划生成时间发生情况:



||||| | | | | +----- 星期天 (0 - 6) (星期日 = 0) | | | +------- 月(1 - 12) | | +--------- 月份中的天数 (1 - 31) | +----------- 小时 (0 - 23) +------------- min (0 - 59) 或者采用六部分格式,允许以秒为单位:



||||| | | | | | +--- 星期 (0 - 6) (星期日=0) | | | | +----- 月份 (1 - 12) | | | +------- 月份中的天数 (1 - 31) | | +--------- 小时 (0 - 23) | +----------- 分钟 (0 - 59) +------------- 秒 (0 - 59)

值字段中的星号 (*) 表示该列的所有合法值 (括号内显示)。因此,值字段可以是一个星号或用逗号分隔的元素列表。一个元素可以是上述范围中的数字,也可以是两个数字,用连字符分隔 (表示包含范围)。详细信息请参见 [CrontabExpression]。

表达式 描述
* * * * * 每分钟
0 * * * * 每小时
0 0 * * * 每天午夜
0 9 * * Mon-Fri 周一至周五上午 9 点
0 0 1 * * 每个月的第一天
0 */6 * * * 每 6 小时
0 9-17 * * * 每天上午 9 点至下午 5 点

安装

var schedule = CrontabSchedule.Parse("0 12 * * Mon"); // 每周一中午 var next = sche

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#crontabdotnethacktoberfestschedule

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言