doubledate.floor#
- doubledate.floor(date: date, frequency: str) date #
Returns the first date of the frequency (e.g. quarter) for the date passed as first argument.
- Parameters:
date (datetime-like) – the date
frequency (str) – one of Y, H, Q, M, W or W-MON…W-SUN for, respectively, year, semester, quarter, month, week (or specific weekday)
Examples
>>> floor(datetime.date(2020, 4, 10), "Y") datetime.date(2020, 1, 1) #start of year
>>> floor(datetime.date(2020, 7, 4), "Q") datetime.date(2020, 7, 1) #start of quarter