Forum:Local time in template

Our wiki has a template that has a parameter    where, if one sets it as     a timestamp will be included in a particular part of the template when it is rendered. Because the user’s signature will provide the timestamp in UTC, I thought it might be nice to have the timestamp rendered by the template in the user’s own time zone. Only, I cannot figure out how to do it. I’ve experiented with various time functions found at mw:Help:Magic words and m:Help:Magic word, but they seem to also use UTC. Perhaps a parser function for time might work, but I’m not sure. Any ideas? Thanks! — Spike Toronto  13:34, August 10, 2011 (UTC)


 * Well, I don't know how to stamp the local time for each user, but if you know the timezone you can set it with ( which produce  (UTC+2)) while  is the UTC time ( (UTC)). I used the parser functions for time. The problem is this way you have to set the timezone (maybe with a parameter). There are also the local time magic words but they gives the local time of the server.  I don't have any other ideas right now. Maybe if there is a magic words to retrieve the time zone of the user' settings, you can use it for setting the time zone.
 * If timestamps are in different time zones, doesn't that defeat the point of a timestamp. Users would have to work out the offset if they see different people post with different zones --  Random Time  16:28, August 10, 2011 (UTC)