about how long did the spanish-american war last
It lasted exactly three months, two weeks and four days in 1898.
The Spanish-American War lasted for approximately three months, two weeks, and four days!