Let's break it down:
* Il est: This is the literal translation of "it is."
* deux heures: This means "two hours."
* et demie: This means "and a half."
So, putting it together, it literally translates to "it is two hours and a half," which is the same as saying "it is two thirty."