Forum OpenACS Development: Re: Timezones
Then the dates can be shown in the specified user's local timezone or in UTC if the user didn't specify a timezone or the local time (OACS system timezone setting) if the site is a one timezone only site.
So you don't need 'lc_time_system_to_user' and 'lc_time_user_to_system' because date/times must the in UTC in the DB
which means running everything as UTC and formatting on
output is problematic.
Anyway, those routines were the lowest level ones on which
something like lc_time_utc_to_user would be built.
Also, keep in mind that in some cases you want the time you
present to be something other than the users timezone.
An example would be a travel itenerary where the departure
times should be the local timezone for the airport.