nxtcron - v1.0.1
    Preparing search index...

    Class CronCreator

    Builds valid cron expression strings from structured options.

    Index

    Constructors

    Properties

    instance?: CronCreator

    Methods

    • Create a cron expression string from individual field values.

      Any omitted fields default to the wildcard (*).

      Parameters

      • minute: string = '*'

        Minute field (0-59).

      • hour: string = '*'

        Hour field (0-23).

      • dayOfMonth: string = '*'

        Day of month field (1-31).

      • month: string = '*'

        Month field (1-12 or JAN-DEC).

      • dayOfWeek: string = '*'

        Day of week field (0-6 or MON-SUN).

      Returns string

      A valid 5-field cron expression.

      creator.create( '0', '9', '*', '*', 'MON-FRI' );
      
    • Create a cron expression string from a partial CronObject.

      Any omitted fields default to the wildcard (*).

      Parameters

      Returns string

      A valid 5-field cron expression.

      creator.fromObject( {
      hour: '9',
      minute: '0',
      dayOfWeek: 'MON-FRI'
      } );
    • Create a cron expression string from a cron field tuple.

      Parameters

      • tuple: CronTuple

        Cron field values in standard order.

      Returns string

      A valid 5-field cron expression.

      creator.fromTuple( [ '0', '9', '*', '*', 'MON' ] );