There is no way you can recover 2FA code. its against the rules to save your 2FA code on their server. you know saving personal details its a crime. I Think you don't know how the 2 factor authentication code works. You see they give you a Secret key. Based on this key, the app provides 6 digit number code. SO in future try to save the secret key somewhere safe place. if you somehow lost you mobile, with the secret key you can generate code again.
I had also similar problem. My phone got stolen, then i did not knew how this 2fa code works. i had to go through lot of troubles to recover my account. (mainly contacting support through email)
Good luck you can recover your account.