Final answer:
The Japanese attack on Pearl Harbor lasted for approximately 2 hours on December 7, 1941.
Step-by-step explanation:
The Japanese attack on Pearl Harbor lasted for approximately 2 hours.
The attack began at 7:48 a.m. on December 7, 1941, when the first wave of Japanese aircraft arrived and launched their assault on the U.S. naval base.
By 9:45 a.m., the attack was mostly over, although some sporadic gunfire continued for a little longer.
Learn more about Duration of the Japanese attack on Pearl Harbor