Allow the creation of date object, with system timezone, account timezone and account format passed along.
It will automatically convert the date to the account timezone and format if it has been set, making it effortless to show the information in the timezone of the account owner.