harp_apps.dashboard.utils.dates

generate_continuous_time_range(discontinuous_transactions, start_datetime=None, time_bucket='day')[source]

Generate a list of datetime objects from a range string.

Parameters:
Return type:

List[TransactionsGroupedByTimeBucket]

get_start_datetime_from_range(range, *, now=None)[source]

Generate a list of datetime objects from a range string.

Parameters:

range (str | None)

Return type:

datetime | None