pandas.bdate_range(start=None, end=None, periods=None, freq='B', tz=None, normalize=True, name=None, weekmask=None, holidays=None, closed=None, **kwargs)
[source]
Return a fixed frequency DatetimeIndex, with business day as the default frequency
Parameters: |
|
---|---|
Returns: |
|
Of the four parameters: start
, end
, periods
, and freq
, exactly three must be specified. Specifying freq
is a requirement for bdate_range
. Use date_range
if specifying freq
is not desired.
To learn more about the frequency strings, please see this link.
Note how the two weekend days are skipped in the result.
>>> pd.bdate_range(start='1/1/2018', end='1/08/2018') DatetimeIndex(['2018-01-01', '2018-01-02', '2018-01-03', '2018-01-04', '2018-01-05', '2018-01-08'], dtype='datetime64[ns]', freq='B')
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.25.0/reference/api/pandas.bdate_range.html