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

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

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

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

前言

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

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

Cron表達式介紹

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

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

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

項目特點

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

項目源代碼

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

項目安裝

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

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

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

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

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

圖片圖片UDU28資訊網——每日最新資訊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語言編碼全面指南

標簽:
  • 熱門焦點
  • 6月iOS設備好評榜:第一蟬聯榜首近一年

    作為安兔兔各種榜單里變化最小的那個,2023年6月的iOS好評榜和上個月相比沒有任何排名上的變化,僅僅是部分設備好評率的下降,長年累月的用戶評價和逐漸退出市場的老款機器讓這
  • CSS單標簽實現轉轉logo

    轉轉品牌升級后更新了全新的Logo,今天我們用純CSS來實現轉轉的新Logo,為了有一定的挑戰性,這里我們只使用一個標簽實現,將最大化的使用CSS能力完成Logo的繪制與動畫效果。新logo
  • Java NIO內存映射文件:提高文件讀寫效率的優秀實踐!

    Java的NIO庫提供了內存映射文件的支持,它可以將文件映射到內存中,從而可以更快地讀取和寫入文件數據。本文將對Java內存映射文件進行詳細的介紹和演示。內存映射文件概述內存
  • 微信語音大揭秘:為什么禁止轉發?

    大家好,我是你們的小米。今天,我要和大家聊一個有趣的話題:為什么微信語音不可以轉發?這是一個我們經常在日常使用中遇到的問題,也是一個讓很多人好奇的問題。讓我們一起來揭開這
  • 一個注解實現接口冪等,這樣才優雅!

    場景碼猿慢病云管理系統中其實高并發的場景不是很多,沒有必要每個接口都去考慮并發高的場景,比如添加住院患者的這個接口,具體的業務代碼就不貼了,業務偽代碼如下:圖片上述代碼有
  • 為什么你不應該使用Div作為可點擊元素

    按鈕是為任何網絡應用程序提供交互性的最常見方式。但我們經常傾向于使用其他HTML元素,如 div span 等作為 clickable 元素。但通過這樣做,我們錯過了許多內置瀏覽器的功能。
  • 東方甄選單飛:有些鳥注定是關不住的

    文/彭寬鴻編輯/羅卿東方甄選創始人俞敏洪帶隊的“7天甘肅行”直播活動已在近日順利收官。成立后一年多時間里,東方甄選要脫離抖音自立門戶的傳聞不絕于耳,“7
  • 回歸OPPO兩年,一加贏了銷量,輸了品牌

    成為OPPO旗下主打性能的先鋒品牌后,一加屢創佳績。今年618期間,一加手機全渠道銷量同比增長362%,憑借一加 11、一加 Ace 2、一加 Ace 2V三款爆品,一加
  • Windows 11發布,微軟一改往常對老機型開放的態度

    距離 Windows 11 發布已經過去一周,在過去一周里,很多數碼愛好者圍繞其對 Android 應用的支持、對老機型的升級問題展開了激烈討論。與以往不同的是,在這次大
Top 主站蜘蛛池模板: 花莲市| 南宁市| 昭通市| 紫金县| 龙海市| 翼城县| 鄢陵县| 政和县| 济源市| 池州市| 兰州市| 通许县| 辽中县| 黄龙县| 布拖县| 隆尧县| 梅州市| 柞水县| 绥江县| 定结县| 黄骅市| 三门县| 上虞市| 海南省| 德江县| 玉溪市| 武冈市| 西林县| 沙田区| 宜兰市| 深水埗区| 西盟| 三原县| 瑞昌市| 乌拉特后旗| 南皮县| 广饶县| 正镶白旗| 吉木乃县| 图木舒克市| 吉安县|