Gets a Date object based on a day, month, and year.
Date := DMY2DATE(Day [, Month] [, Year]) |
Parameters
- Day
- Type: Integer The number of the day in the month (1-31)
- Month
- Type: Integer The number of the month in the year (1-12). If you omit this optional parameter, the current month will be used as the default.
- Year
- Type: Integer The four-digit number of the year. If you omit this optional parameter, the current year is used as the default.
Property Value/Return Value
Type: Date
The resulting date.
Example
This code example requires that you create the following variables and text constants in the C/AL Globals window.
Variable name | DataType |
---|---|
Day | Integer |
Month | Integer |
Year | Integer |
OutputDate | Date |
Text constant name | ConstValue |
---|---|
Text000 | Day number %1, month number %2, and year number %3 corresponds to the date %4. |
Copy Code | |
---|---|
Day := 17; Month := 2; Year := 2014; OutputDate := DMY2DATE(Day, Month, Year); MESSAGE(Text000, Day, Month, Year, OutputDate); |
On a computer that has the regional format set to English (United States), the message window displays the following:
Day number 17, month number 2, and year number 2014 corresponds to the date 02/17/14.