FLUTTER ECOSYSTEM

agilord/cron

Dart के लिए एक क्रॉन-जैसा समय-आधारित कार्य योजना निर्देशक

cron प्रोजेक्ट कवर
Stars
122
Forks
23
अंतिम पुश (UTC)
30 अप्रैल 2025
प्रोजेक्ट स्थिति
सक्रिय
Agilord, LLC GitHub avatar
भाषाएँDart

इस रिपॉज़िटरी के पैकेज

उपयोग की गई निर्भरताएँ

निर्भरता सूची 4 आइटम
  • clock^1.1.1
  • lintsडेवलपमेंट^5.0.0
  • testडेवलपमेंट^1.25.0
  • fake_asyncडेवलपमेंट^1.3.1

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

README खोलें / बंद करें

Cron

Run tasks periodically at fixed times or intervals.

pub package

Usage

A simple usage example:

import 'package:cron/cron.dart';

void main() {
  final cron = Cron();

  cron.schedule(Schedule.parse('*/3 * * * *'), () async {
    print('every three minutes');
  });

  cron.schedule(Schedule.parse('8-11 * * * *'), () async {
    print('between every 8 and 11 minutes');
  });
}

Cron parser

You can easily create and parse cron format:

import 'package:cron/cron.dart';

void main() {
  print(Schedule.parse('3-5 * * * *').minutes); // [3, 4, 5]
  
  print(Schedule(hours: 12, minutes: 25, weekdays: [2, 3])
      .toCronString()); // 25 12 * * 2,3
}

Links