Date and Time Conversion Matrix
Description
A list of Inputs and Outputs relating to date time functions.
Date Input
Symbol D
Output Type
Now
- Symbol
D
- Function
DATE()
Date String
- Symbol
C
- Function
DTOC( Date_Value )
Year
- Symbol
N
- Function
YEAR( Date_Value )
Month
- Symbol
C
- Function
DATE_FORMAT( Date_Value, "Month")
Month of Year
- Symbol
N
- Function
MONTH( Date_Value )
Week of Year
- Symbol
N
- Function
WEEK( Date_Value )
Day
- Symbol
C
- Function
DATE_FORMAT( Date_Value, "Weekday")
Last Date of Month
- Symbol
D
- Function
MONTH_END( Date_Value )
Day of Month
- Symbol
N
- Function
DAY( Date_Value )
Day of Year
- Symbol
N
- Function
JDATE( Date_Value ) - JDATE(CTOD("1/1/" + YEAR( Date_Value ))) + 1
Days
- Symbol
N
- Function
Date_Value1 - Date_Value2
Business Days in Month
- Symbol
N
- Function
BUS_DAYS_BETWEEN(MONTH_STARTt( Date_Value ), MONTH_END( Date_Value ))
Sortable Date Value
- Symbol
C
- Function
CDATE( Date_Value )
Time Input
Symbol T.
Output Type
Now
- Symbol
T
- Function
NOW()
Time
- Symbol
C
- Function
TIME("", Time_Variable )
Year
- Symbol
N
- Function
YEAR( Time_Variable )
Month of Year
- Symbol
N
- Function
MONTH( Time_Variable )
Week of Year
- Symbol
N
- Function
WEEK(DATE_VALUE(YEAR( Time_Variable ), MONTH( Time_Variable ), DAY( Time_Variable )))
Day of Month
- Symbol
N
- Function
DAY( Time_Variable )
Hour (12)
- Symbol
N
- Function
IF(VAL(TIME("h", Time_Variable )) 12, VAL(TIME("h", Time_Variable )) - 12, VAL(TIME("h", Time_Variable )))
Hour (24)
- Symbol
N
- Function
VAL(TIME("h", Time_Variable ))
Minute
- Symbol
N
- Function
VAL(TIME("m", Time_Variable ))
Second
- Symbol
N
- Function
TIME("s", Time_Variable )
Seconds
- Symbol
N
- Function
Time_Variable1 - Time_Variable2
AM/PM
- Symbol
C
- Function
TIME("am", Time_Variable )
Date
- Symbol
D
- Function
DIM Date_Variable as D Date_Variable = Time_Variable
Short Time
- Symbol
Y
- Function
CTOT( Time_Variable )
Character
- Symbol
C
- Function
CTIME( Time_Variable )
Sortable Time Value
- Symbol
C
- Function
CDATE( Time_Variable ) + TIME("hms", Time_Variable )
Short Time Input
Symbol Y.
Output Type
Now
- Symbol
Y
- Function
DIM Short_Time_Variable as Y Short_Time_Variable = NOW()
Hour (12)
- Symbol
N
- Function
DIM Time_Variable as T Time_Variable = Short_Time_Variable IF(VAL(TIME("h", Time_Variable )) 12, VAL(TIME("h", Time_Variable )) - 12, VAL(TIME("h", Time_Variable )))
Hour (24)
- Symbol
N
- Function
DIM Time_Variable as T Time_Variable = Short_Time_Variable VAL(TIME("h", Time_Variable ))
Minute
- Symbol
N
- Function
DIM Time_Variable as T Time_Variable = Short_Time_Variable V AL(TIME("m", Time_Variable ))
Second
- Symbol
N
- Function
DIM Time_Variable as T Time_Variable = Short_Time_Variable TIME("s", Time_Variable )
Seconds
- Symbol
N
- Function
DIM Short_Time_Variable1 as Y DIM Short_Time_Variable2 as Y Short_Time_Variable1 - Short_Time_Variable2
AM/PM
- Symbol
C
- Function
DIM Time_Variable as T Time_Variable = Short_Time_Variable TIME("am", Time_Variable )
Time
- Symbol
T
- Function
DIM Time_Variable as T Time_Variable = Short_Time_Variable
Character
- Symbol
C
- Function
CShortTime( Short_Time_Variable )
Sortable Short Time
- Symbol
C
- Function
TIME("hms", Time_Variable )
Hour (12)
- Symbol
N
- Function
IF(ShortTime_Extract( Short_Time_Variable, "h") > 12, ShortTime_Extract( Short_Time_Variable, "h") - 12, ShortTime_Extract( Short_Time_Variable, "h")
Hour (24)
- Symbol
N
- Function
ShortTime_Extract( Short_Time_Variable, "h")
Minute
- Symbol
N
- Function
ShortTime_Extract( Short_Time_Variable, "m")
Second
- Symbol
N
- Function
ShortTime_Extract( Short_Time_Variable, "s")
AM/PM
- Symbol
C
- Function
IF(shortTime_extract( Short_Time_Variable,"h") > 11, "pm", "am")
See Also