He deserves his day in court.
In the days of sailing ships.
Does the word "day" mean the same thing in the above two sentences?
different meanings