I need a way to convert times in the future to different timezones without relying on the user\'s computer time.
At registration time, the user supplies his timezone
To don't depend on the user's clock timezone, I think the best approach is to do conversions in the server side.
server side
There's a good question here in the SO that covers daylight saving time and javascript Date object: Daylight saving time and time zone best practices