| 
| Description |  | The MonthOfTheYear function returns an index number for the month of the year. 
 The value is in the range 1 for January to 12 for December.
 |  |  |  | Related commands |  | 
| DayOfTheMonth |  | Gives day of month index for a TDateTime value (ISO 8601) |  
| DayOfTheWeek |  | Gives day of week index for a TDateTime value (ISO 8601) |  
| DayOfTheYear |  | Gives the day of the year for a TDateTime value (ISO 8601) |  
| DayOfWeek |  | Gives day of week index for a TDateTime value |  |  |  | 
| Example code : Show the month of the year for a TDateTime variable |  | // Full Unit code. // -----------------------------------------------------------
 // You must store this code in a unit called Unit1 with a form
 // called Form1 that has an OnCreate event called FormCreate.
 
 unit Unit1;
 
 interface
 
 uses
 DateUtils,   // Unit containing the MonthOfTheYear command
 SysUtils,
 Forms, Dialogs;
 
 type
 TForm1 = class(TForm)
 procedure FormCreate(Sender: TObject);
 end;
 
 var
 Form1: TForm1;
 
 implementation
 {$R *.dfm}  // Include form definitions
 
 procedure TForm1.FormCreate(Sender: TObject);
 var
 myDate : TDateTime;
 
 begin
 myDate := EncodeDate(2002, 10, 29);
 ShowMessage('The month of the year  = '+
 IntToStr(MonthOfTheYear(myDate)));
 end;
 
 end.
 |  
 
| Hide full unit code |  | The month of the year = 10 
 |  |