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

Reply via email to