7 years
Odysseus stayed with Aeolus on his island for a month.
A year.
On circe's island, odysseus stayed for 1 year. On calyspo's island, he stayed for 7 years.
This depends on what island. See related questions.
Odysseus was gone for twenty years, ten of which were spent on Calypso's island.
The sea nymph Calypso kept Odysseus captive for seven years. Calypso fell in love with Odysseus and wanted him to stay with her for the rest of his life.
Odysseus stayed with Aeolus on his island for a month.
Calypso wants Odysseus to stay with her on the island forever.
A year.
On circe's island, odysseus stayed for 1 year. On calyspo's island, he stayed for 7 years.
This depends on what island. See related questions.
There are different accounts of the exact amount of time he spent as captive on her island, but most of them say that he spent a year on Circe's island, 7 years on Calypso's island, and 2 years being blown around from island to another. It took him a total of 10 years to get back to Ithaca after the Trojan War
Odysseus was gone for twenty years, ten of which were spent on Calypso's island.
1 year
17 days
This depends on who she is. See related questions.
7 years