subtime

Declaration

date function subtime(date D, Integer day,Integer hour,Integer minute,Integer sec,Integer msec)

Description

subtime day returns date d minus (day+hour+minute+sec+msec) where

day = days

hour = hours

minute = minutes

sec = seconds

msec = milliseconds

Example Stored Procedure

CREATE PROCEDURE test_subtime (dte DATE, d INTEGER, h INTEGER, m INTEGER, s INTEGER, ms INTEGER)

RETURNS (result date) AS

BEGIN

result = subtime(dte,d,h,m,s,ms);

END!!

WISQL -
calling the example stored procedure

execute procedure test_subtime("1/1/96 1:1:1",1,1,1,1,1);

RESULT

====================

30-DEC-1995 23:59:59

execute procedure test_subtime("1/1/96 1:1:1",1,48,1,1,1);

RESULT

====================

29-DEC-1995 00:59:59