How Long Ago Was April 4 2025. 2025 is a leap year, so. How long until april 4, 2025. How many total years, months, weeks and days between march 29, 2025 and december 29, 2025? The answer is saturday, march 23, 2025.