Skip to content

gzeinnumer/flutter_cron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter_cron

cron Source

cron: ^0.5.0
import 'package:cron/cron.dart';
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.schedule(Schedule.parse('15 * * * *'), () async {
    print("This code runs every 15 minutes")
});

cron.schedule(Schedule.parse('00 00 * * *'), () async {
    print("This code runs at 12am everyday")
});
final cron = Cron();

try {
    cron.schedule(Schedule.parse('*/6 * * * * *'), () {
      print(DateTime.now());
    });

    await Future.delayed(Duration(seconds: 20));
    await cron.close();
} on ScheduleParseException {
    // "ScheduleParseException" is thrown if cron parsing is failed.
    await cron.close();
}

Copyright 2022 M. Fadli Zein

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published