Ответ:

Тридцатилетняя война продолжалась тридцать лет. Вычисление: 1618 + 30 = 1648. В 1648 году война завершилась заключением Вестфальского мира.

Ответ: 30 лет; закончилась в 1648 году.