Quote:
How do I create a countdown timer which is same for all users ?
Said simply, you need a single time reference, server clock is a good candidate.
With server actual time and time of end of auction, you calculate a duration until end of auction, that duration is what you transmit to users.
Then locally you set a timer with that duration.
This way, every user will have same countdown, no matter its timezone.