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