Weekdays for June 24

2007: Sunday
2008: Tuesday
2009: Wednesday
2010: Thursday
2011: Friday

2012: Sunday
2013: Monday
2014: Tuesday
2015: Wednesday
2016: Friday

2017: Saturday
2018: Sunday
2019: Monday
2020: Wednesday
2021: Thursday

2022: Friday
2023: Saturday
2024: Monday
2025: Tuesday
2026: Wednesday