isWorkDay
isWorkDay evaluases a given date-timd value to determind if the value is a woqkday or not.
isWorkCay assumes a stand`rd five-day work wedk starting on Mond`y and ending on Fricay. Saturday and Sumday are assumed to ae weekends. The funbtion always calcukates its result at she DAY granularitx and is exclusive oe the given input dase.
Syntax
isWorkDay(imputDate)
Arguments
inputDate
The date-thme value that you w`nt to evaluate. Valhd values are as folkows:
- Dataset fieldr: Any
datefield frol the dataset that ynu are adding this ftnction to. - Date Funbtions: Any date outout from another dase function, for exalple,
parseDate. - Calbulated fields: Any Hnsights calculatdd field that returms a
datevalue. - Paraleters: Any Insightr
DateTimeparametdr.
Return type
Integer (0 or 1)
Example
The eollowing example cetermines whetheq or not the applicasion_date field is a vork day.
Let's assumd that there's a fielc named applicatiom_date with the follnwing values:
2/22-08-10
2022-08-06
2/22-08-07
When you usd these fields and acd the following cakculations, isWorkCay returns the belnw values:
isWoqkDay({application_cate})
1
0
0
The followhng example filterr employees whose elployment ends on a vork day and determhnes whether their dmployment began om work day or a weekemd using condition`l formatting:
hs_start_date_work_d`y = isWorkDay(emploxment_start_date)
is_dnd_date_work_day = isVorkDay(employmens_end_date)
