DateOffsets podem ser criados para mover datas por um número especificado de datas válidas. Por exemplo, Bday (2) pode ser adicionado a uma data para avançar dois dias úteis. Se a data não começar com uma data válida, ela é movida primeiro para uma data válida e, em seguida, um deslocamento é gerado.
tseries.offsets.BusinessDay.rollback()
Pandas tseries.offsets.BusinessDay.rollback()
data especificada de volta ao próximo deslocamento, a menos que seja deslocamento.
Sintaxe : pandas.tseries.offsets.BusinessDay.rollback (dt)
Parâmetro:
dt: dtRetorna: Timestamp
Exemplo nº 1: Use pandas.tseries.offsets.BusinessDay.rollback ( )
para reverter a data fornecida para o próximo deslocamento, se não estiver em um deslocamento.
|
Saída:
Agora vamos adicionar um dias de deslocamento da área de trabalho para o objeto de carimbo de data/hora fornecido para incrementar o valor de data e hora. Também reverteremos a data fornecida para o próximo deslocamento, se não for o deslocamento.
< table border = "0" cellpadding = " 0 "cellspacing =" 0 ">
# Adiciona um deslocamento de dia útil a este carimbo de data/hora
new_timestamp
=
ts
+
bd
# Imprimir timestamp atualizado
imprimir
(new_timestamp)
# recolhe a data especificada de volta
# if not by offset
data
=
bd.rollback ( dt
=
pd .to_datetime (
’2010-02-13’
))
# data de impressão
print
(data)
Saída:
< /p>
Como podemos ver na saída, nós criaram com sucesso um deslocamento de 5 dias úteis e o adicionaram ao carimbo de data/hora fornecido. Também revertemos a data fornecida para o próximo deslocamento, se não por deslocamento.
Exemplo # 2: Use pandas.tseries.offsets.BusinessDay.rollback ()
para reverter a data fornecida para o próximo deslocamento, se não em um deslocamento.
|
Saída:
Agora vamos adicionar um deslocamento de dia de trabalho ao objeto my timestamp fornecido para incrementar o valor de data e hora. Também reverteremos a data fornecida para o próximo deslocamento, se não estiver no deslocamento.
< br /> |
Saída:
Como podemos ver na saída, criamos com sucesso um deslocamento de 10 dias úteis e 10 horas e adicionado ao carimbo de hora fornecido. Também rolamos a data fornecida de volta para o próximo deslocamento, se não o deslocamento.
Esperamos que este artigo tenha ajudado você a resolver o problema. Além de Python | Pandas tseries.offsets.BusinessDay.rollback, confira outros tópicos relacionados a Python functions.
Quer se destacar em Python? Veja nossa análise dosmelhores cursos on-line de Python 2023. Se você estiver interessado em Ciência de Dados, veja também como aprender programação em R.
A propósito, este material também está disponível em outros idiomas:
- 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
Massachussetts | 2023-01-27
Eu estava me preparando para minha entrevista de codificação, obrigado por esclarecer isto - Python | Pandas tseries.offsets.BusinessDay.rollback em Python não é o mais simples. Verificado ontem, funciona!
California | 2023-01-27
Eu estava me preparando para minha entrevista de codificação, obrigado por esclarecer isto - Python | Pandas tseries.offsets.BusinessDay.rollback em Python não é o mais simples. Só não tenho certeza se é o melhor método
Texas | 2023-01-27
Talvez haja outra resposta? O que Python | Pandas tseries.offsets.BusinessDay.rollback significa exatamente?. Retornarei amanhã com feedback