It has been 48 days since July 22 (Wednesday, July 22, 2026).
48 days is 6 weeks and 6 days.
July 22, 2026 was a Wednesday.