Time
time
returns the local time of the current process server. The value returned is the number of seconds elapsed since midnight.
time
T = timeDTIME=format$("N0:2",int(T/3600))+":"+format$("N0:2",mod(int(T/60),60))+":"+format$("N0:2",mod(T,60))# These two statements can be replaced by:DTIME=time$T=timeGosub LONG_ROUTINE : # This routine is supposed to last for a long timeT=time-T : # Number of seconds spent
time
returns the local time of the process server as an Integer value equal to 3600hours+60minutes+seconds.
Local Char TS(20)Local Integer TL, DELTA_TIMETS=num$(datetime$) : TL=time# TS has the format "YYYY-MM-DDThh:mm:ss" (hh starts at position 12, mm at position 15, ss at position 18)# DELTA_TIME will give the difference in seconds between local time and GMT timeDELTA_TIME=TL-3600*val(mid$(TS,12,2))-60*val(mid$(TS,15,2))-val(mid$(TS,18,2))# Let's bring the value to the closest half hourDELTA_HOUR=arr(DELTA_TIME/3600,0.5)
No error associated.