Today's entry of my Latin calendar gave a short story about Ulysses. Easy enough, but something is bugging me:
Naufragio facto sociis amissis Ulixes natavit in insulam Aeam, ubi Calypso, Atlantis filia et nympha, agebat. Quae specie Ulixis capta anno toto eum retinuit neque a se dimittere voluit, donec Mercurius Iovis iussu denuntiavit nymphae, ut eum dimitteret. [...]
The story is easy enough to understand. However, why did the author use anno toto instead of annum totum? Wouldn't the accusative of duration be more correct considering that Calypso held him back for an entire year? Or do I miss some nuance? What exactly is the difference between doing something for one year and doing something within one year? Is it about emphasizing either the act or the duration?
Thanks for your help,