Just the time part? OK, take the fractional part only:
DECLARE @test-2 TABLE (
dtColumn datetime
)
INSERT INTO @test-2 VALUES (GETDATE() + RAND())
INSERT INTO @test-2 VALUES (GETDATE() + RAND())
INSERT INTO @test-2 VALUES (GETDATE() + RAND())
INSERT INTO @test-2 VALUES (GETDATE() + RAND())
SELECT CONVERT(char(8),CAST(AVG(CAST(dtColumn AS FLOAT) - FLOOR(CAST(dtColumn AS FLOAT))) AS datetime),108)
FROM @test-2
-- Gianluca Sartori