Is it weird to say either 我今天休息了一天 or 我今天休息一天了 ("today, I rest for one day") because of the repetition of 天? In the section about the grammar structure &quot;V + ... [时段]&quot;, my Chinese book has these examples (among others):


(1) 我今天休息了一天。
Wǒ jīntiān xiūxíle yītiān.
(2) 我今天休息一天了。
Wǒ jīntiān xiūxí yītiānle.

(Not relevant to the question, but for completeness: the extra part above is 动作的完成 (dòngzuò de wánchéng) = completed action, and 时段的变化 (shíduàn de biànhuà) = duration change.)
I word-for-word translate the above sentences to:

I today rest[ed] [for] one day.

What's puzzling me is that the repetition of 天 sounds weird: both sentences use both 今天 (today) and 一天 (one day).
Question: Is it weird to say either 我今天休息了一天 or 我今天休息一天了  because of the repetition of 天?
It seems that 我今天休息 or 我今天休息了 would suffice, and there wouldn't arise a context in which either 我今天休息了一天 or 我今天休息一天了 would be needed.
No. It is not weird at all.

我今天休息 means: I rest/will rest today. It usually is only saying that: I do/will not work today.

我今天休息了 means: I have taken a rest today. It shows no information about how long I rested, and usually not a whole day. Usually, it is used to say that I have already taken a rest during my work/study/exercise/... today.

Both the given examples are saying that I've rested for a whole day.