DateOffsets можно создать для перемещения дат на указанное количество допустимых дат. Например, к дате можно добавить Bday (2) , чтобы перенести ее на два рабочих дня вперед. Если дата не начинается с допустимой даты, она сначала перемещается на допустимую дату, а затем создается смещение.
tseries.offsets.BusinessDay.rollback()
Pandas tseries.offsets.BusinessDay.rollback()
указанная дата до следующего смещения, если не указано смещение.
Синтаксис: pandas.tseries.offsets.BusinessDay.rollback (dt)
Параметр:
dt: dtВозвращает: Отметка времени
Пример № 1: Используйте pandas.tseries.offsets.BusinessDay.rollback ( )
, чтобы перевернуть предоставленную дату назад к следующему смещению, если не со смещением.
|
Вывод:
Теперь мы добавим дней смещения рабочего стола к заданному объекту метки времени, чтобы увеличить значение даты и времени. Мы также откатываем предоставленную дату до следующего смещения, если оно не соответствует смещению.
< table border = "0" cellpadding = " 0 "cellspacing =" 0 ">
# Добавьте смещение рабочего дня к этой метке времени
new_timestamp
=
ts
+
bd
# Вывести обновленную метку времени
print
(new_timestamp)
# свернуть указанную дату назад
# если не смещение
дата
=
bd.rollback ( dt
=
pd .to_datetime (
’2010-02-13’
))
# дата печати
print
(дата)
Вывод:
< /p>
Как видно из вывода, мы успешно создали смещение в 5 рабочих дней и добавили его к заданной метке времени. Мы также откатили предоставленную дату до следующего смещения, если не по смещению.
Пример № 2: Используйте pandas.tseries.offsets.BusinessDay.rollback()
, чтобы перевернуть предоставленную дату обратно к следующему смещению, если нет со смещением.
|
Вывод:
Теперь мы добавим смещение рабочего дня к заданному объекту my timestamp, чтобы увеличить значение datetime. Мы также откатываем предоставленную дату до следующего смещения, если не до смещения.
< br /> |
Вывод:
Как видно из вывода, мы успешно создали смещение 10 рабочих дней и 10 часов и добавил его к заданной метке времени. Мы также откатили предоставленную дату до следующего смещения, если не до смещения.
Мы надеемся, что эта статья помогла вам решить проблему. Помимо Python | Pandas tseries.offsets.BusinessDay.rollback, проверьте другие темы, связанные с Python functions.
Хотите преуспеть в Python? Посмотрите наш обзор лучших онлайн-курсов Python 2023. Если вас интересует наука о данных, узнайте также, как изучить программирование на R.
Кстати, этот материал доступен и на других языках:
- Python | Pandas tseries.offsets.BusinessDay.rollback
- Italiano Python | Pandas tseries.offsets.BusinessDay.rollback
- Deutsch Python | Pandas tseries.offsets.BusinessDay.rollback
- Français Python | Pandas tseries.offsets.BusinessDay.rollback
- Español Python | Pandas tseries.offsets.BusinessDay.rollback
- Türk Python | Pandas tseries.offsets.BusinessDay.rollback
- Русский Python | Pandas tseries.offsets.BusinessDay.rollback
- Português Python | Pandas tseries.offsets.BusinessDay.rollback
- Polski Python | Pandas tseries.offsets.BusinessDay.rollback
- Nederlandse Python | Pandas tseries.offsets.BusinessDay.rollback
- 中文 Python | Pandas tseries.offsets.BusinessDay.rollback
- 한국어 Python | Pandas tseries.offsets.BusinessDay.rollback
- 日本語 Python | Pandas tseries.offsets.BusinessDay.rollback
- हिन्दी Python | Pandas tseries.offsets.BusinessDay.rollback
Tallinn | 2023-01-27
Python functions всегда немного напрягает 😭 Python | Pandas tseries.offsets.BusinessDay.rollback это не единственная проблема, с которой я столкнулся. Буду использовать в своей дипломной работе
Vigrinia | 2023-01-27
Я готовился к собеседованию по программированию., спасибо за разъяснение - Python | Pandas tseries.offsets.BusinessDay.rollback в Python не самый простой.. Вчера проверил, работает!
Munchen | 2023-01-27
Просто и ясно. Спасибо, что поделились. Python | Pandas tseries.offsets.BusinessDay.rollback и другие вопросы с Python functions всегда были моим слабым местом 😁.. Я просто надеюсь, что эта проюлема больше не возникнет