However, I'm having trouble following it:
Aristotle: if a sea-battle will not be fought tomorrow, then it was also true yesterday that it will not be fought.
But all past truths are necessary truths. Therefore, it is not possible that the battle will be fought.
Can anyone explain it more clearly?[1] https://en.wikipedia.org/wiki/Problem_of_future_contingents