Previous Topic

Next Topic

Book Contents

Book Index

System variable - time (simple)

Tidal variable: <SysTime.HH:mm:ss>

Converts to the following:

<VARIABLE NAME="%%RESULT_HH_mm_ss_SysTime" VALUE="%%TIME" />

<VARIABLE NAME="%%HH_HH_mm_ss_SysTime" VALUE="%%SUBSTR %%RESULT_HH_mm_ss_SysTime 1 2" />

<VARIABLE NAME="%%MM_HH_mm_ss_SysTime" VALUE="%%SUBSTR %%RESULT_HH_mm_ss_SysTime 3 2" />

<VARIABLE NAME="%%SS_HH_mm_ss_SysTime" VALUE="%%SUBSTR %%RESULT_HH_mm_ss_SysTime 5 2" />

<VARIABLE NAME="%%HH_mm_ss_SysTime" VALUE="%%HH_HH_mm_ss_SysTime.:%%MM_HH_mm_ss_SysTime.:%%SS_HH_mm_ss_SysTime." />

If %%TIME = 141502 then:

%%HH_HH_mm_ss_SysTime = 14

%%MM_HH_mm_ss_SysTime = 15

%%SS_HH_mm_ss_SysTime = 02

Then %%HH_mm_ss_SysTime = %%HH_HH_mm_ss_SysTime.:%%MM_HH_mm_ss_SysTime.:%%SS_HH_mm_ss_SysTime.= 14:15:02

The dot (‘.’) is a concatenation operator that concatenates a variable with some other string.

So %%VariableName.STRING will be resolved to VariableValueSTRING

If there is no string after the concatenation operator, it is removed so %%VariableName. will be resolved to VariableValue.

Parent Topic

Variable resolution examples