A month out. Time is flying
Known schedule
Microsoft - Sunday, June 9, 4 PM EST, 1 PM PT
Bethesda - Sunday, June 9, 8:30 PM EST, 5:30 PM PT
Ubisoft - Monday, June 10, 4 PM EST, 1 PM PT
Square Enix - Monday, June 10, 9 PM EST, 6 PM PT
Nintendo - Tuesday, June 11, 11 AM EST, 9 AM PT
EA and Sony have announced they are skipping this year