As of May 2020, the reward for successfully mining a block of Bitcoin is 12.5 BTC.
In order to find out how long it would take to mine 1 BTC with an RTX 2070, we need to calculate the hashrate of the RTX 2070.
The hashrate of the RTX 2070 is approximately 8 GH/s. This means that the RTX 2070 can perform 8 billion hashes per second.
Given that there are approximately 18 million bitcoins in circulation, this means that it would take the RTX 2070 approximately 2.25 seconds to mine 1 BTC.
Of course, this is under ideal circumstances and does not account for things like pool fees, electricity costs, or other factors that could affect profitability. Nevertheless, it is still possible to make a profit by mining Bitcoin with an RTX 2070.