version 3
Month of (date) Number
| Parameter | Type | Description | |
| date | Date | Date for which to return the month | |
| Function result | Number | Number indicating the month of date |
Description
The Month of command returns the month of date.
Note: Month of returns the number of the month, not the name (see Example 1).
4th Dimension provides the following predefined constants:
| Constant | Type | Value |
| January | Long Integer | 1 |
| February | Long Integer | 2 |
| March | Long Integer | 3 |
| April | Long Integer | 4 |
| May | Long Integer | 5 |
| June | Long Integer | 6 |
| July | Long Integer | 7 |
| August | Long Integer | 8 |
| September | Long Integer | 9 |
| October | Long Integer | 10 |
| November | Long Integer | 11 |
| December | Long Integer | 12 |
Examples
1. The following example illustrates the use of Month of. The results are assigned to the variable vResult. The comments describe what is put in vResult:
vResult:= Month of (!12/25/92!) ` vResult gets 12 vResult:= Month of (Current date) ` vResult gets month of current date
2. See example for the command Current date.
3. 4th Dimension's 'STR#' ID=11 resource includes the names of the months localized for the current country:
The following project method returns the name of the month for a date:
` Month name of project method ` Month name of ( Date ) -> String ` Month name of ( Date ) -> Name of the month $0:=Get indexed string(11;12+Month of ($1))
The following project method returns the abbreviation of the month for a date:
` Month abbr of project method ` Month abbr of ( Date ) -> String ` Month abbr of ( Date ) -> Name of the month $0:=Get indexed string(11;Month of ($1))
See Also