You asked:

how long did world war 2 last

  • 6 years and 1 day.