SELECT Fdatetime, CONVERT(datetime, CONVERT(char(10), Fdatetime, 120) + ' ' + CONVERT(char(12), time1), 20)
AS newdatetime, time1, DATEADD(mi, - FLOOR(RAND(ABS(CHECKSUM(NEWID()))) * 15), CONVERT(datetime, CONVERT(char(10), Fdatetime, 120) + ' ' + CONVERT(char(12), time1), 20)) AS testDatetimeFROM test