I believe that there is a time gap (I'm referring to a time gap between the events related in those books, not between the time of writing of the books themselves) between the last books of the Old Testament (the different books of prophets) and the first books (the Gospels) of the New Testament.
I am specially interested in the time gap between the book of Zechariah and the Gospel of Matthew but I haven't been able to find an adequate time reference in the book of Zechariah so I don't know if my claim is true or false.
Is there a time gap between the events related in the book of Zechariah and the Gospel of Matthew?