function
| 
                
Library: Date and time functions (OMDATE)
 Include: omdate.xin  | 
              
 Returns: Returns the number of the day of the week.  | 
            
define integer function ymd-weekday of value string ymd
Argument definitions
YYYYMMDD format ymd-weekday takes a date in YYYYMMDD format and returns a numerical representation of the
      day of the corresponding day of the week; Monday is day 1 and Sunday is day 7.
      
 The following example outputs the numerical representation of the day of the week for the current date. 
        
include "omdate.xin" process output "Today now-as-ymdhms = " || now-as-ymdhms || "%n" || "Today is a day number " || "d" % ymd-weekday of now-as-ymdhms || "%n"The output of this program might be
Today now-as-ymdhms = 20191031163322-0400 Today is a day number 4
To use ymd-weekday, you must include the following code near the top of your program:
        
include "omdate.xin"