How to store time properly for user defined timezone?
===

How to store time properly so that the timezone can be changed later with user defined timezones? How do you typically do this using the DateTime class?