Traditionally, the Battle of Midway is listed as occurring over 4/5 June, 1942. But a proper appreciation of the battle also has to take into account the actions of 3 June 1942.
One of the amazing things about looking back at Midway is just how decisive it was (though that would take a long time to be fully apparent) and frankly, just how small it was. While virtually the entire Japanese fleet was tasked for the operation, in effect, only the four carriers were engaged. And virtually the entirety of available US Navy assets were deployed, a total of three carriers with cruiser and destroyer escort. In three short years, a three carrier force would be the hallmark of a decidedly subsidiary operation, not the entirety of the Navy.