Skip to main content

Class: CronJobTrigger

A class representing a cron-based job trigger.

Extends​

Constructors​

Constructor​

new CronJobTrigger(cronExpression, timeZone?): CronJobTrigger

Parameters​

cronExpression​

string

timeZone?​

string

Returns​

CronJobTrigger

Overrides​

JobTrigger.constructor

Properties​

createdAt​

readonly createdAt: Date

Inherited from​

JobTrigger.createdAt


cronExpression​

readonly cronExpression: string

Methods​

getNextExecutionTime()​

getNextExecutionTime(lastExecutionTime?): Date | undefined

Gets the next execution time for the job.

Parameters​

lastExecutionTime?​

Date

The time of the last execution.

Returns​

Date | undefined

The next execution time, or undefined if the job has no more executions.

Overrides​

JobTrigger.getNextExecutionTime