FLUTTER ECOSYSTEM

rrule

iCalendar RFC 中定義的重複規則解析與計算

最新版本
0.2.18
近 30 天下載
10.3萬
喜歡數
92
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

rrule 套件可依照 iCalendar RFC 標準,啟用重複規則的解析與計算。它讓開發者能定義複雜的重複事件——例如每日、每週或每月排程——並精確控制起始日期、結束條件與例外狀況。這對於需要跨多個平台實現精確重複邏輯的日曆應用、任務排程與事件管理系統尤為實用。

適用情境
  • 日曆應用中的重複事件
  • 任務排程系統
  • 活動策劃工具
  • 會議重新安排功能
  • 自動提醒系統
主要特色
  • 符合 RFC 的重複規則解析
  • 對複雜重複模式的支援
  • 時區感知的日期計算
  • 重複事件的例外處理
  • 跨平台相容性
適合對象
  • 開發日曆功能的開發者
  • 需要重複事件邏輯的應用程式
  • 需要 iCalendar 標準相容性的專案
  • 多平台日期/時間工具
使用建議
  • 需要了解 iCalendar RFC 5545
  • 大型重複集合可能帶來效能影響
  • 除了基本用法之外,文件內容有限
  • 未針對即時高頻率更新進行優化
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add rrule

所屬分類

原始碼儲存庫

相關專案