Previous Topic

Next Topic

Book Contents

Book Index

System variable - time (advanced)

Tidal variable: <SysTime.HmmAM/PM>

Converts to:

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

<VARIABLE NAME="%%HH_HmmAM_PM_SysTime" VALUE="%%SUBSTR %%RESULT_HmmAM_PM_SysTime 1 2" />

<VARIABLE NAME="%%MM_HmmAM_PM_SysTime" VALUE="%%SUBSTR %%RESULT_HmmAM_PM_SysTime 3 2" />

<VARIABLE NAME="%%SS_HmmAM_PM_SysTime" VALUE="%%SUBSTR %%RESULT_HmmAM_PM_SysTime 5 2" />

<VARIABLE NAME="%%HmmAM_PM_SysTime" VALUE="%%NUMBER%%HH_HmmAM_PM_SysTime..%%MM_HmmAM_PM_SysTime.%%AP%%HH_HmmAM_PM_SysTime.." />

When %%TIME = 011703

  1. Local variable is resolved to:

    %%HH_HmmAM_PM_SysTime = 01

    %%MM_HmmAM_PM_SysTime = 17

    %%SS_HmmAM_PM_SysTime = 03

  2. %%HmmAM_PM_SysTime => Resolving happens from right to left

    %%NUMBER%%HH_HmmAM_PM_SysTime..%%MM_HmmAM_PM_SysTime.%%AP%%HH_HmmAM_PM_SysTime.. => %%NUMBER%%HH_HmmAM_PM_SysTime..%%MM_HmmAM_PM_SysTime.%%AP01.

    %%NUMBER%%HH_HmmAM_PM_SysTime..%%MM_HmmAM_PM_SysTime.%%AP01. => %%NUMBER%%HH_HmmAM_PM_SysTime..%%MM_HmmAM_PM_SysTime.AM

    %%NUMBER%%HH_HmmAM_PM_SysTime..%%MM_HmmAM_PM_SysTime.AM => %%NUMBER%%HH_HmmAM_PM_SysTime..17AM

    %%NUMBER%%HH_HmmAM_PM_SysTime..17AM => %%NUMBER01.17AM

    %%NUMBER01.17AM => 117AM

Parent Topic

Variable resolution examples