CVI's time() implementation does return UTC but its timebase is January 1, 1900 (the ANSI C standard doesnt not specify a fixed timebase for time functions). To convert this to January 1, 1970 you would need to offset the value returned by time() by -2208988800 (the number of seconds between Jan. 1 1970 and Jan. 1 1900).
Regards,
Alex