日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

我們一起聊聊 .NET 全能 Cron 表達式解析庫

來源: 責編: 時間:2024-02-29 14:38:32 199觀看
導讀前言今天大姚給大家分享一個.NET 全能 Cron 表達式解析類庫,支持 Cron 所有特性:TimeCrontab。Cron表達式介紹Cron表達式是一種用于配置定時任務的時間表達式。它由一系列字段組成,每個字段代表任務在不同時間維度的調度

前言

今天大姚給大家分享一個.NET 全能 Cron 表達式解析類庫,支持 Cron 所有特性:TimeCrontab。CJ328資訊網——每日最新資訊28at.com

圖片CJ328資訊網——每日最新資訊28at.com

Cron表達式介紹

Cron表達式是一種用于配置定時任務的時間表達式。它由一系列字段組成,每個字段代表任務在不同時間維度的調度規則。Cron 表達式常用于各種系統中,如操作系統的定時任務、應用程序的定時調度、數據備份等。CJ328資訊網——每日最新資訊28at.com

  • Cron在線表達式生成器:https://cron.ciding.cc/

圖片圖片CJ328資訊網——每日最新資訊28at.com

項目特點

  • 支持 Cron 所有特性
  • 超高性能
  • 易拓展
  • 很小,僅 4KB
  • 無第三方依賴
  • 開源、跨平臺
  • 高質量代碼和良好單元測試
  • 支持.NET Framework 3.5+及后續版本

項目源代碼

圖片圖片CJ328資訊網——每日最新資訊28at.com

項目安裝

創建一個名為TimeCrontabExercise的.NET 8 控制臺應用。CJ328資訊網——每日最新資訊28at.com

圖片圖片CJ328資訊網——每日最新資訊28at.com

圖片圖片CJ328資訊網——每日最新資訊28at.com

圖片圖片CJ328資訊網——每日最新資訊28at.com

搜索:TimeCrontab NuGet包安裝。CJ328資訊網——每日最新資訊28at.com

圖片圖片CJ328資訊網——每日最新資訊28at.com

快速入門

using TimeCrontab;namespace TimeCrontabExercise{    internal class Program    {        static void Main(string[] args)        {            //常規格式:分 時 天 月 周            var crontab = Crontab.Parse("* * * * *");            var nextOccurrence = crontab.GetNextOccurrence(DateTime.Now);            //支持年份:分 時 天 月 周 年            var crontab1 = Crontab.Parse("* * * * * *", CronStringFormat.WithYears);            var nextOccurrence1 = crontab1.GetNextOccurrence(DateTime.Now);            //支持秒數:秒 分 時 天 月 周            var crontab2 = Crontab.Parse("* * * * * *", CronStringFormat.WithSeconds);            var nextOccurrence2 = crontab2.GetNextOccurrence(DateTime.Now);            //支持秒和年:秒 分 時 天 月 周 年            var crontab3 = Crontab.Parse("* * * * * * *", CronStringFormat.WithSecondsAndYears);            var nextOccurrence3 = crontab3.GetNextOccurrence(DateTime.Now);            // Macro 字符串            var secondly = Crontab.Parse("@secondly"); //每秒 [* * * * * *]            var minutely = Crontab.Parse("@minutely"); //每分鐘 [* * * * *]            var hourly = Crontab.Parse("@hourly"); //每小時 [0 * * * *]            var daily = Crontab.Parse("@daily"); //每天 00:00:00 [0 0 * * *]            var monthly = Crontab.Parse("@monthly"); //每月 1 號 00:00:00 [0 0 1 * *]            var weekly = Crontab.Parse("@weekly"); //每周日 00:00:00 [0 0 * * 0]            var yearly = Crontab.Parse("@yearly"); //每年 1 月 1 號 00:00:00 [0 0 1 1 *]            var workday = Crontab.Parse("@workday"); //每周一至周五 00:00:00 [0 0 * * 1-5]        }    }}

本文鏈接:http://www.www897cc.com/showinfo-26-75301-0.html我們一起聊聊 .NET 全能 Cron 表達式解析庫

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Python中容易被忽視的核心功能

下一篇: Golang Base64 編碼:Go語言編碼全面指南

標簽:
  • 熱門焦點
Top 主站蜘蛛池模板: 襄汾县| 清苑县| 三河市| 申扎县| 肃宁县| 梁平县| 龙南县| 淮北市| 云林县| 重庆市| 方山县| 陆川县| 永昌县| 包头市| 太原市| 平遥县| 敖汉旗| 磴口县| 商河县| 庐江县| 凤台县| 巩义市| 威海市| 陆川县| 固始县| 富阳市| 兰西县| 和硕县| 定日县| 宁陵县| 长岛县| 马关县| 涪陵区| 阿拉善左旗| 陆良县| 浮梁县| 宁南县| 阿鲁科尔沁旗| 湘潭市| 桑日县| 武夷山市|