# How time lapses when Arjuna visits Indra? [duplicate]

As per wiki article on Muchukunda:

Then Indra said to the king Muchukunda, "O king, we, the Devas are indebted to you for the help and protection which you have given us, by sacrificing your own family life. Here in the heaven, one second equals one year of the earth and you had fought with asuras for one year of heaven. Since, it has been a long time, there is no sign of your kingdom and family because it has been destroyed with the passage of time. We are happy and pleased with you, so ask for any boon except Moksha (liberation) because Moksha (liberation) is beyond our capacities".

So it is clear that 1 second of heaven is equal to 1 year of of the earth. Now when Arjuna went to heaven to meet his father Indra for divyastra after doing penance, it must have taken some time to receive divyashtra, because this part of story also includes curse of Urvashi.

But if we notice bold part in above quoted text, based on that equation, this raises a question that how much time it took for Arjuna to complete receiving divyastra because if he gets any late it would already cross more than 12-13 years and then the consecutive story would not make any sense.

So my question is does time lapse differently during Arjuna visit or did whole story complete very fast like in few seconds?

• that's wrong. one deva day equals 1 year (360 days), not 1 second. the ratio is 1 day(human): 30 (pitru): 360 (deva) , or 0.5 (1 daytime): 15 (1 paksha): 180 (1 ayana). since arjuna was there for 5 human years, it's probably 5 deva days in svarga
– ram
Sep 22, 2020 at 21:01
• Similar question exists with this answer also (hinduism.stackexchange.com/a/36340/3869) Sep 23, 2020 at 2:21
• @ram please post an answer with reference Sep 23, 2020 at 3:35
• @TheLittleNaruto - Another one is here hinduism.stackexchange.com/questions/9635/… Sep 23, 2020 at 4:20
• Sure thing @TheLittleNaruto . Will hang out more in chatroom. Allow me few days Sep 23, 2020 at 4:52