Do The Gospels Contradict About What Time Jesus Was Crucified?

Skeptics and critics have claimed the gospels contradict about what time Jesus was crucified.
Alleged “contradiction”:
Where was Jesus at the sixth hour on the day of the crucifixion?
(a) On the cross (Mark 15:23)
(b) In Pilate’s court (John 19:14)
The issue here is:
What was the time of day when Jesus handed over to be crucified and put on cross:
· Mark 15:25 – “It was the third hour when they crucified him” (ESV). “That is, 9 A. M.” – ESV footnote on Mark 15:25
· John 19:14-16 – “Now it was the day of Preparation of the Passover. It was about the sixth hour. He said to the Jews, ‘Behold your king!’ They cried out, ‘Away with him, away with him, crucify him!’ Pilate said to them, ‘Shall I crucify your king?’ The chief priests answered, ‘We have no king but Caesar.’ So he delivered him over to them to be crucified. So they took Jesus” (ESV). “That is, about noon” – ESV footnote on John 19:14