TIME
Return the current system time
WSupported on Windows
|
USupported on Unix
|
VSupported on OpenVMS
|
NSupported in Synergy .NET
|
xcall TIME(time)
Arguments
time
The variable that will be loaded with the current time. (d)
Discussion
The TIME subroutine returns the current time, as maintained by the operating system.
Synergy DBL returns the time in 24-hour notation in the format hhmmss, where hh is the number of hours elapsed since midnight, mm is the number of minutes elapsed since the last hour, and ss is the number of seconds elapsed since the last minute.
If the length of the time variable is less than 6, an “Argument specified with wrong size” error ($ERR_ARGSIZ) is generated.
Examples
If the time is currently 12 seconds past 7:43 in the evening, the following program displays the time as 19:43:12.
.define TTCHN ,1 record time ,d6 fmt ,a8 proc open(TTCHN, i, "tt:") xcall time(time) fmt = time, "XX:XX:XX" display(TTCHN, "The time is ", fmt) forms(TTCHN, 1) stop end