elemenx/cron

类似于g4 cron的解析器,能够解析以秒为分辨率的表达式 - 基于PHP Cron Expression Parser

维护者

详细信息

github.com/elemenx/cron

源代码

0.1.5 2023-04-27 08:05 UTC

This package is auto-updated.

Last update: 2024-09-27 11:38:53 UTC


README

Cron - 类似于G4 Cron的解析器,能够解析以秒为分辨率的表达式 - 基于 PHP Cron Expression Parser

安装

使用 Composer 和 Packagist

composer require g4/cron
require_once 'vendor/autoload.php';

$expression = \G4\Cron\CronExpression::factory('*/3 * * * * * *');

echo date('Y-m-d H:i:s'), ' = ', $expression->getNextRunDate()->format('Y-m-d H:i:s'), PHP_EOL;
echo date('Y-m-d H:i:s'), ' = ', $expression->getPreviousRunDate()->format('Y-m-d H:i:s'), PHP_EOL;

开发

安装依赖

$ make install

运行测试

$ make test

许可证

(MIT 许可证) 详细信息请参阅 LICENSE 文件...