It has been 186 days since April 20 (Monday, April 20, 2026).
186 days is 26 weeks and 4 days.
April 20, 2026 was a Monday.