cron-parser / 2.1.0 last updated 7 days ago created on Dec 26th 2012
Install
npm install --save cron-parser
Clone
git clone git@github.com:harrisiirak/cron-parser.git
dependencies
show all 6
| main |
|
is-nan | 1.2.1 | MIT |
|
|
moment-timezone | 0.5.4 | MIT |
maintainers
versions
43 total
| 2.1.0 | 7 days ago | harrisiirak |
| 2.0.3 | 2 months ago | harrisiirak |
| 2.0.2 | 3 months ago | harrisiirak |
| 2.0.1 | 3 months ago | harrisiirak |
| 2.0.0 | 3 months ago | harrisiirak |
| 1.1.1 | 3 months ago | harrisiirak |
| 1.1.0 | 6 months ago | harrisiirak |
| 1.0.2 | 6 months ago | harrisiirak |
| 1.0.1 | 9 months ago | harrisiirak |
| 1.0.0 | 9 months ago | harrisiirak |
| 0.7.1 | 9 months ago | harrisiirak |
| 0.7.0 | 10 months ago | harrisiirak |
| 0.6.4 | a year ago | harrisiirak |
| 0.6.3 | a year ago | harrisiirak |
| 0.6.2 | a year ago | harrisiirak |
| 0.6.1 | a year ago | harrisiirak |
| 0.6.0 | a year ago | harrisiirak |
| 0.5.1 | 2 years ago | harrisiirak |
| 0.5.0 | 2 years ago | harrisiirak |
| 0.4.5 | 2 years ago | harrisiirak |
| 0.4.4 | 2 years ago | harrisiirak |
| 0.4.3 | 2 years ago | harrisiirak |
| 0.4.2 | 2 years ago | harrisiirak |
| 0.4.1 | 2 years ago | harrisiirak |
| 0.4.0 | 2 years ago | harrisiirak |
| 0.3.6 | 2 years ago | harrisiirak |
| 0.3.5 | 2 years ago | harrisiirak |
| 0.3.4 | 2 years ago | harrisiirak |
| 0.3.3 | 2 years ago | harrisiirak |
| 0.3.2 | 2 years ago | harrisiirak |
| 0.3.1 | 2 years ago | harrisiirak |
| 0.3.0 | 2 years ago | harrisiirak |
| 0.2.9 | 2 years ago | harrisiirak |
| 0.2.8 | 2 years ago | harrisiirak |
| 0.2.7 | 2 years ago | harrisiirak |
| 0.2.6 | 2 years ago | harrisiirak |
| 0.2.5 | 2 years ago | harrisiirak |
| 0.2.4 | 3 years ago | harrisiirak |
| 0.2.3 | 3 years ago | harrisiirak |
| 0.2.2 | 3 years ago | harrisiirak |
| 0.2.1 | 3 years ago | harrisiirak |
| 0.2.0 | 3 years ago | harrisiirak |
| 0.1.0 | 3 years ago | harrisiirak |
readme
cron-parser
Node.js library for parsing crontab instructions. It includes support for timezones and DST transitions.
Setup
Supported format
Supports mixed use of ranges and range increments (L, W and # characters are not supported currently). See tests for examples.
Usage
Simple expression.
Iteration with limited timespan. Also returns ES6 compatible iterator (when iterator flag is set to true).
Timezone support
Options
- currentDate - Start date of the iteration
- endDate - End date of the iteration
currentDate and endDate accept string, integer and Date as input.
In case of using string as input, not every string format accepted
by the Date constructor will work correctly. The supported formats are: ISO8601 and the older
ASP.NET JSON Date format. The reason being that those are the formats accepted by the
moment library which is being used to handle dates.
Using Date as an input can be problematic specially when using the tz option. The issue being that, when creating a new Date object without
any timezone information, it will be created in the timezone of the system that is running the code. This (most of times) won't be what the user
will be expecting. Using one of the supported string formats will solve the issue(see timezone example).
- iterator - Return ES6 compatible iterator object
- utc - Enable UTC
- tz - Timezone string
