Skip to main content

Date Range

Extract date range frequency from two dates.

Parameters​

NameDescriptionAccepted ValuesDefaultRequired
I/O
start_timeName of the start date column.string—Yes
end_timeName of the end date column.string—Yes
outputName of the output column.string—Yes
Options
rangeType of frequency to count.string; one of:
  • business days
  • days
  • weeks
  • months
  • semi months
  • business month ends
  • month starts
  • semi month starts
  • business month starts
  • quarters
  • quarter starts
  • years
  • business hours
  • hours
  • minutes
  • seconds
  • milliseconds
"day"No
Conditions
ifCondition that determines whether the wrangle runs as a whole. Recipe variables may be referenced with ${variable}.string—No
whereFilter rows before applying the wrangle using SQL-like criteria, such as column1 = 123 OR column2 = 'abc'.string—No
where_paramsValues used with where for parameterized criteria. Uses SQLite placeholder syntax such as ? or :name.array, object—No

Examples​

wrangles:
- extract.date_range:
start_time: Start
end_time: End
output: Output
range: months

No sample available.

EndStartOutput
2023-08-13 00:00:001992-08-13 00:00:00371
Access
RequirementValue
AI-poweredNo
Requires WrangleWorks accountNo
Requires subscriptionNo
Requires external API keyNo
Technical details
FieldValue
Catalog ID27
Catalog keyextract.date_range
Recipe keyextract.date_range
Catalog statusactive
Lifecycle statusactive
Recipe Writer eligibleYes
Namespaceextract
Documentation groupextract
AliasesNone
Runtime symbolwrangles.recipe_wrangles.extract.date_range
Legacy UUID9cebfa6f-a524-4aec-84a7-02d77b792843

Sources