Солдатам стало не до сна, потому что они находились перед боем. Это состояние связано с напряжением, тревогой и ожиданием предстоящих событий.
Ответ: Солдатам было не до сна из-за предстоящего боя.