How long has the mars rover been in space?

A possible answer is since 2004. I m not entirely sure.