DateOffsets can be created to move dates by a specified number of valid dates. For example, Bday (2) can be added to a date to move it two business days forward. If the date does not start with a valid date, it is first moved to a valid date and then an offset is generated.
tseries.offsets.CustomBusinessHour()
Pandas tseries.offsets.CustomBusinessHour ()
is used to create your own business hours. Subclass DateOffset representing possibly n custom business days.
Syntax: pandas.tseries.offsets.CustomBusinessHour ()
Parameter:
n: int
normalize: Normalize start / end dates to midnight before generating date range
weekmask : weekmask of valid business days, passed to numpy.busdaycalendar
holidays: None
calendar: None
start: start of business hour
end: end of business hour
offset: datetime.timedelta (0)Returns: offset
Example # 1: Use pandas.tseries.offsets.CustomBusinessHour ()
to create your own work hour offset.
|
Output:
We will now add an offset to this timestamp object to increase the datetime value.
|
Output:
As we see in the output, we have successfully created an offset and added it to the given timestamp.
Example # 2: Use pandas.tseries.offsets.CustomBusinessHour ()
to create your own working hour offset.
|
Output:
Now we will add an offset to this timestamp object to increase the datetime value.
|
Output: < / strong>
As we can see in the output, we have successfully created an offset and added it to the specified timestamp.