diff options
Diffstat (limited to 'python/analytics/utils.py')
| -rw-r--r-- | python/analytics/utils.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/python/analytics/utils.py b/python/analytics/utils.py index 0e014cff..c8e5901b 100644 --- a/python/analytics/utils.py +++ b/python/analytics/utils.py @@ -89,6 +89,13 @@ def adjust_prev_business_day(d: datetime.date): return d +def adjust_next_business_day(d: datetime.date): + if (offset := 7 - d.weekday()) >= 3: + return d + else: + return d + datetime.timedelta(days=offset) + + def next_business_day(d: datetime.date): if (offset := 7 - d.weekday()) > 3: return d + datetime.timedelta(days=1) |
