It has been 156 days since May 20 (Wednesday, May 20, 2026).
156 days is 22 weeks and 2 days.
May 20, 2026 was a Wednesday.