>  기사  >  php教程  >  在线Crontab表达式执行时间验证

在线Crontab表达式执行时间验证

WBOY
WBOY원래의
2016-06-06 19:37:221904검색

cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务。 怎么验证Cron是否正确?跑去来,执行一次就好了,貌似很慢啊~~~ 在线预览:http://www.atool.org/

cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务。
怎么验证Cron是否正确?跑去来,执行一次就好了,貌似很慢啊~~~

在线预览:http://www.atool.org/crontab.php

<?php

class Cron
{
    const MINUTE = 0;
    const HOUR = 1;
    const DAY = 2;
    const MONTH = 3;
    const WEEKDAY = 4;
    const YEAR = 5;

    private static $order = array(self::YEAR, self::MONTH, self::DAY, self::WEEKDAY, self::HOUR, self::MINUTE);
    public static function factory($expression)
    public function __construct($expression, FieldFactory $fieldFactory)
    public function setExpression($value)
    public function setPart($position, $value)
    public function getNextRunDate($currentTime = 'now', $nth = 0, $allowCurrentDate = false)
    public function getPreviousRunDate($currentTime = 'now', $nth = 0, $allowCurrentDate = false)
    public function getMultipleRunDates($total, $currentTime = 'now', $invert = false, $allowCurrentDate = false)
    public function getExpression($part = null)
    public function __toString()
    public function isDue($currentTime = 'now')

    protected function getRunDate($currentTime = null, $nth = 0, $invert = false, $allowCurrentDate = false)
}
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.