I usually display starting time and ending time to SYSOUX cutting and pasting from the following (depending on whether I will want a saved time):
DISPLAY ' STARTED SIPR726' ' ' FUNCTION CURRENT-DATE (05:2) '/' FUNCTION CURRENT-DATE (07:2) '/' FUNCTION CURRENT-DATE (01:4) ' ' FUNCTION CURRENT-DATE (09:2) hour ':' FUNCTION CURRENT-DATE (11:2) ':' FUNCTION CURRENT-DATE (13:2) D ' IN DEBUG MODE' ***** Started SIPR716 01/23/2001 13:18:52 . DISPLAY ' STARTING ' SYSTEM-CYEAR '/' SYSTEM-MONTH '/' SYSTEM-DAY ' ' SYSTEM-TIME-HH ':' SYSTEM-TIME-MM ':' SYSTEM-TIME-SS. STRING FUNCTION CURRENT-DATE (05:2) '/' FUNCTION CURRENT-DATE (07:2) '/' FUNCTION CURRENT-DATE (01:4) DELIMITED BY SIZE INTO HEADING-DATE END-STRING STRING FUNCTION CURRENT-DATE (09:2) ':' FUNCTION CURRENT-DATE (11:2) ':' FUNCTION CURRENT-DATE (13:2) DELIMITED BY SIZE INTO HEADING-TIME END-STRING DISPLAY ' HJBDEBUG00 ' HEADING-DATE '-' HEADING-TIME. 01 SYSTEM-DATE. 05 SYSTEM-CDATE. 10 SYSTEM-CYEAR. 15 SYSTEM-CEN PIC X(02). 15 SYSTEM-YEAR PIC X(02). 10 SYSTEM-MONTH PIC X(02). 10 SYSTEM-DAY PIC X(02). 05 SYSTEM-CDATE-R REDEFINES SYSTEM-CDATE. 10 FILLER PIC X(02). 10 SYSTEM-YYMMDD. 15 SYSTEM-YY PIC X(02). 15 SYSTEM-MM PIC X(02). 15 SYSTEM-DD PIC X(02). ***** (MASK=HHMMSS:SS) 05 SYSTEM-TIME. 10 SYSTEM-TIME-HH PIC X(02). d ===> Scroll === 10 SYSTEM-TIME-MM PIC X(02). 10 SYSTEM-TIME-SS PIC X(02). 10 SYSTEM-TIME-CC PIC X(02). 05 SYSTEM-GMT PIC X(05). ***** SYSTEM-GMT IS HOURS PLUS OR MINUS FROM GREENWICH MEAN TIME MOVE FUNCTION CURRENT-DATE TO SYSTEM-DATE. MOVE SYSTEM-CDATE TO SYSTEM-DATE-INTERMEDIATE. MOVE SYSTEM-MONTH TO S-MM. MOVE SYSTEM-DAY TO S-DD. MOVE SYSTEM-YEAR TO S-YY. UMS.PROD.COPY(DATECHK) UMS.PROD.COPY(DATECHK1) ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html