Everyone knows how there is a certain time and date that shows when an auction ends for a particular player. But the timer seems to end about 30 seconds earlier than shown. I have missed out on alot of players because of this problem.
Keeping the various times in sync to a user is a non-trivial problem. The clock displayed on this page can drift, and if you're using your own system's time, all bets are off.
There probably are solutions, but I can't imagine they're worth the effort. To ensure you don't miss a deadline, it's probably a good idea to not wait until there are less than 30 seconds left to place a bid.