Ответ:

Битва при Нагасино произошла в 1575 году, а правление сёгунов Токугава началось в 1603 году.

Вычтем более раннюю дату из более поздней: \(1603 - 1575 = 28\).

Ответ: 28 лет.