Whenever someone claims that the Bible have contradictions in it, you can always rest assured that the only error is that of the reader.
One seeming contradiction is found in the story of when Jesus was executed. In Mark 25:15 is says:
25 It was now the third hour, and they nailed him to the stake.
However in John 19:14 is says:
14 Now it was the day of Preparation of the Passover; it was about the sixth hour. And he said to the Jews: “See! Your king!”
So how could Jesus be in the middle of judgment at the sixth hour of the day, and nailed to the stake at the third hour? Seems weird, doesn’t it?
The key is that Mark uses the Jewish way to calculate time, where they start at sundown. Remember that this is after a long night of judgement and torture, so So the third hour of the day would be the third hour after sunrise, or roughly 9 in the morning.
(That Mark talks about hours counting from sunrise rather than sunset is evident in verse 33, where a darkness fell on the land in the sixth hour. If that was in the middle of the night it would not be mentioned that it was dark would it?)
However, John uses the roman way to calculate time, which starts at midnight as we are used to, so in his account, the sixth hour of the day is six o’clock in the morning. So Jesus was in the middle of being judged at six in the morning, and three hours later, at 9 in the morning, he was nailed to the stake (and died about 3 in the afternoon after 6 grueling hours).
Is there proof that this is true?
Yes, in John 1:38,39 it says:
38 Then Jesus turned, and seeing them following, he said to them: “What are you looking for?” They said to him: “Rabbi (which means, when translated, “Teacher”), where are you staying?” 39 He said to them: “Come, and you will see.” So they went and saw where he was staying, and they stayed with him that day; it was about the tenth hour.
Notice that John has to explain the word Rabbi, because he’s writing to a non
Jewish audience. Also notice that it was in the daytime, and people were out and about, and it says it was the tenth hour.
If this was counted with the Jewish clock, the tenth hour would be 4 in the morning – an unlikely time to call “day” and be out and about.
No, this happened at ten o’clock in the morning, before noon.