--- title: "dateIsBetween" description: "Compares two dates to see if a target date is between two other dates." --- # dateIsBetween > Compares two dates to see if a target date is between two other dates. **This function is used by Ignition's Expression language.** ## Description Compares two dates to see if a target date is between two other dates. This is inclusive, meaning if the targetDate is the same as the start or end date the result is true. ## Syntax `dateIsBetween(targetDate, startDate, endDate)` ### Parameters | Type | Parameter | Description | |------|--------------|--------------------------------------------------------------------| | Date | `targetDate` | The date to compare. | | Date | `startDate` | The start of the date range. | | Date | `endDate` | The end of the date range. This date must be after the start date. | ### Returns **Boolean** - Returns true if the targetDate is between (or equal to) the startDate and endDate. Returns false otherwise. ## Examples ```python title="Code Snippet" dateIsBetween(now(), toDate("2016-06-12 00:00:00"), toDate("2016-06-19 00:00:00")) // Will be true if the current time is between the 12th and 19th of June 2016. ```