tsb — date_range / bdate_range

Generate fixed-frequency DatetimeIndex sequences · mirrors pandas.date_range & pandas.bdate_range

← back to index

Frequency Reference

StringOffsetExample
DCalendar day2024-01-01 → 2024-01-02
BBusiness day (Mon–Fri)2024-01-05 → 2024-01-08
HHour2024-01-01T00 → 2024-01-01T01
T / minMinute
SSecond
MSMonth-start (1st)2024-01-01 → 2024-02-01
MEMonth-end (last day)2024-01-31 → 2024-02-29
QSQuarter-start2024-01-01 → 2024-04-01
QEQuarter-end2024-03-31 → 2024-06-30
AS / YSYear-start (Jan 1)2024-01-01 → 2025-01-01
AE / YEYear-end (Dec 31)2024-12-31 → 2025-12-31

Interactive Builder

Press Generate →

DatetimeIndex Operations

Generate an index, then apply .sort(), .unique(), .normalize(), .shift(n, freq), .filter(), .min() / .max().

Press Apply →

Code Snippets

Select a scenario to see the TypeScript code: