Your answer is correct!
In order to shorten the nights, the earth would have to rotate faster around its own axis.
Then we can go on thinking.