*---------------------------------------------------------------------* * FORM CONVERT_SECONDS_TO_TIMESTAMP *---------------------------------------------------------------------* * [+] Converts a number of seconds into a timestamp HH:MM:SS *---------------------------------------------------------------------* FORM convert_seconds_to_timestamp USING value(p_number) TYPE i CHANGING p_time TYPE c. DATA: lv_hours(2) TYPE n, lv_minutes(2) TYPE n, lv_seconds(2) TYPE n. lv_hours = p_number DIV 3600. lv_minutes = ( p_number - ( lv_hours * 3600 ) ) DIV 60. lv_seconds = p_number - ( lv_hours * 3600 ) - ( lv_minutes * 60 ). CONCATENATE lv_hours ':' lv_minutes ':' lv_seconds INTO p_time. ENDFORM. "convert_seconds_to_timestamp