← retour aux snippets

pandas: offsets BusinessDay

Manipuler des jours ouvrés via BusinessDay/BDay.

python pandas #pandas#datetime#bday

objectif

Manipuler des jours ouvrés via BusinessDay/BDay.

code minimal

import pandas as pd

d = pd.Timestamp("2025-01-03")  # vendredi
print((d + pd.offsets.BDay(1)).day_name())

utilisation

import pandas as pd

rng = pd.bdate_range("2025-01-01", periods=3)
print(len(rng))

variante(s) utile(s)

import pandas as pd

d = pd.Timestamp("2025-01-05")  # dimanche
print((d + pd.offsets.BDay(1)).weekday())

notes

  • Calendriers spécifiques possibles via CustomBusinessDay.