西语,“在一段时间内”用什么前置词?

问题描述:

西语,“在一段时间内”用什么前置词?
如:
“在一个月内还书”我看到的翻译是“de un mes”,
“一小时后还给您”的翻译却是"en una hora"
“de”“en”的这种用法有什么区别吗?

最准确的是用dentro de+时间
en与时间一起表示多长时间之后,一般用将来时态
de与时间不怎么太搭配,主要还是“的”的意思,表示从属关系