aboutsummaryrefslogtreecommitdiffstats
path: root/python/analytics/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/analytics/utils.py')
-rw-r--r--python/analytics/utils.py7
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)