cant redirect the output from "time" time ls 2>here Output goes to console, not "here"
You can by definition not redirect the output of shell builtins. To achieve what you wanted to do, use /usr/bin/time ls 2>whatever