Hay varias maneras de guardar fechas y horas en variables. Por una lado podríamos tener dos variables de tipo sy-datum y sy-uzeit, a simple vista parece que se la forma normal, pero nos podemos encontrar tablas del standard de SAP que utilicen un tipo de datos TIMESTAMP, en el que en única variables se guarda conjuntamente la hora y el día.
********************CONVERSION TIMESTAMP A TIME******************
CONVERT TIME STAMP lv_created_at TIME ZONE lv_tzone INTO DATE e_fecha TIME e_hora.
*******************CONVERSION TIME A TIMESTAMP*******************
  CONVERT DATE par_date TIME par_time INTO          TIME STAMP par_timestamp TIME ZONE par_time_zone. 
*******************INCREMENTAR TIEMPO*****************************
DATA : l_tstamp TYPE timestamp,
DATA : l_tstamp TYPE timestamp,
              l_tstamp_out TYPE timestamp.
GET TIME STAMP FIELD l_tstamp.WRITE: / l_tstamp time zone sy-zonlo.TRY.  CALL  METHOD cl_abap_tstmp=>add    
        EXPORTING      tstmp   = l_tstamp      
                                        secs    = 3600 "<<<===--- 1 hour = 3600 seconds    
        RECEIVING      r_tstmp = l_tstamp_out.
ENDTRY.
WRITE: / l_tstamp_out TIME ZONE sy-zonlo.