isBefore
Checks if this date occurs before a specified date for a unit.
isBefore()
Checks if this date occurs before a specified date for a unit.
Note
When comparing weeks, the weekStartsOn parameter determines how weeks are calculated. For example, if weekStartsOn is 1 (Monday), then a date on Sunday would be considered part of the previous week.
Signature
isBefore(other: ChronosInput, unit?: TimeUnit, weekStartsOn?: Enumerate<7>): booleanParameters
other: The date to compare against (can be string, Date, orChronosinstance)unit: The granularity for comparison ('year', 'month', 'week', 'day', 'hour', 'minute', 'second')weekStartsOn: (Optional) Which day (0-6, Sunday-Saturday) to consider as the start of the week (default:0-> Sunday)
Return Type
boolean - Returns true if the current Chronos date is before the comparison date
Example
playground.ts
Last updated: Wed, Jun 24, 2026 09:04:13AM (UTC)
