4D v14.3

Day number

Home

 
4D v14.3
Day number

Day number 


 

Day number ( aDate ) -> Function result 
Parameter Type   Description
aDate  Date in Date for which to return the number
Function result  Longint in Number representing the weekday on which date falls

The Day number command returns a number representing the weekday on which aDate falls.

Note: Day number returns 2 for null dates.

4D provides the following predefined constants, found in the "Days and Months" theme:

Constant Type Value
Sunday Longint 1
Monday Longint 2
Tuesday Longint 3
Wednesday Longint 4
Thursday Longint 5
Friday Longint 6
Saturday Longint 7

Note: Day number of returns a value between 1 and 7. To get the day number within the month for a date, use the command Day of.

Example  

The following example is a function that returns the current day as a string:

 $viDay :=Day number(Current date` $viDay gets the current day number
 Case of
    :($viDay =1)
       $0:="Sunday"
    :($viDay =2)
       $0:="Monday"
    :($viDay =3)
       $0:="Tuesday"
    :($viDay =4)
       $0:="Wednesday"
    :($viDay =5)
       $0:="Thursday"
    :($viDay =6)
       $0:="Friday"
    :($viDay =7)
       $0:="Saturday"
 End case

 
PROPERTIES 

Product: 4D
Theme: Date and Time
Number: 114

 
HISTORY 

Created: < 4D v6

 
SEE ALSO 

Day of

 
ARTICLE USAGE

4D Language Reference ( 4D v12.4)
4D Language Reference ( 4D v11 SQL Release 6)
4D Language Reference ( 4D v14 R2)
4D Language Reference ( 4D v13.5)
4D Language Reference ( 4D v14 R3)
4D Language Reference ( 4D v14.3)
4D Language Reference ( 4D v14 R4)