Cronos Provides a parser and scheduler for cron expressions. Represents a cron expression that fires on Jan 1st every year at midnight. Equals to "0 0 1 1 *". Represents a cron expression that fires every Sunday at midnight. Equals to "0 0 * * 0". Represents a cron expression that fires on 1st day of every month at midnight. Equals to "0 0 1 * *". Represents a cron expression that fires every day at midnight. Equals to "0 0 * * *". Represents a cron expression that fires every hour at the beginning of the hour. Equals to "0 * * * *". Represents a cron expression that fires every minute. Equals to "* * * * *". Represents a cron expression that fires every second. Equals to "* * * * * *". Constructs a new based on the specified cron expression. It's supported expressions consisting of 5 fields: minute, hour, day of month, month, day of week. If you want to parse non-standard cron expressions use with specified CronFields argument. See more: https://github.com/HangfireIO/Cronos Constructs a new based on the specified cron expression. It's supported expressions consisting of 5 or 6 fields: second (optional), minute, hour, day of month, month, day of week. See more: https://github.com/HangfireIO/Cronos Constructs a new based on the specified cron expression with the format. A return value indicates whether the operation succeeded. Constructs a new based on the specified cron expression with the specified . A return value indicates whether the operation succeeded. Calculates next occurrence starting with (optionally ) in UTC time zone. Calculates next occurrence starting with (optionally ) in given Calculates next occurrence starting with (optionally ) in given Returns the list of next occurrences within the given date/time range, including and excluding by default, and UTC time zone. When none of the occurrences found, an empty list is returned. Returns the list of next occurrences within the given date/time range, including and excluding by default, and specified time zone. When none of the occurrences found, an empty list is returned. Returns the list of occurrences within the given date/time offset range, including and excluding by default. When none of the occurrences found, an empty list is returned. Determines whether the specified is equal to the current . The to compare with the current . true if the specified is equal to the current ; otherwise, false. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Implements the operator ==. Implements the operator !=. Defines the cron format options that customize string parsing for . Parsing string must contain only 5 fields: minute, hour, day of month, month, day of week. Second field must be specified in parsing string. Represents an exception that's thrown, when invalid Cron expression is given. Initializes a new instance of the class. Initializes a new instance of the class with a specified error message. Initializes a new instance of the class with a specified error message and a reference to the inner exception that is the cause of this exception.