Unlike many other languages, in English we use 'half past' to talk about any time ending in ':30'. After that we start looking forward and use 'to'. So, 6:30 is 'half past six' and 6:31 is 29 minutes to seven. We also only use 'half past' with the 12-hour clock.