Correcting Spanish locales

"Cinco años de ahora" (five years from now) sounds weird. I'm a native speaker, and I would understand that to mean "five current years" (whatever that means)

"Cinco años desde ahora" could be understood as "five years from now", but it still does not feel natural. "Dentro de cinco años" is the correct way to refer to future dates in Spanish.

I also added "la" as a token: *"la"* hora, *"la"* semana...