| [Overview][Constants][Procedures and functions][Index] | 
Calculate which occurrence of weekday in the month a given day represents
Source position: dateutil.inc line 391
function NthDayOfWeek(  | 
const AValue: TDateTime  | 
):Word;  | 
AValue  | 
  | 
Date to check.  | 
Occurrence of weekday in the month of AValue.
NthDayOfWeek returns the occurrence of the weekday of AValue in the month. This is the N-th time that this weekday occurs in the month (e.g. the third Saturday of the month).
  | 
Encodes a year, month, week of month and day of week to a TDateTime value  | 
|
  | 
Returns the day of the week.  | 
|
  | 
Decode a TDateTime value in year, month, day of week parts  | 
|
  | 
Encodes a year, month, week, day of week specification to a TDateTime value  | 
|
  | 
Encode a year, month, week, day of week triplet to a TDateTime value  | 
Program Example104; { This program demonstrates the NthDayOfWeek function } Uses SysUtils,DateUtils; Begin Write('Today is the ',NthDayOfWeek(Today),'-th '); Writeln(formatdateTime('dddd',Today),' of the month.'); End.