Why won't it tell me exactly what time an auction ends?

This is to even out the auction process. Users now have more of a fair chance to win as opposed to before, when users were abusing ways to maximize their chances of winning by knowing the exact end time of an auction. This way the winner is determined more by who offers the most appropriate bid rather than by who can refresh their browser the fastest.