The answer depends on what "20" refers to:
- If "20" refers to the year 20 AD, it was about 2004 years, 7 months, and 17 days ago from today (August 28, 2025), which is approximately 7,31,756 days ago.
- If "20" refers to a recent recent date, such as June 20, 2025, that was 2 months and 7 days ago from August 27, 2025 (about 68 days).
Please specify if the reference "20" is a year, a day in a month, or something else for a more precise answer.