Euro 2024 will last for exactly a month, from June 14 to July 14, and will include 51 games.