[Lennart Regebro regebro@gmail.com]
And I would want to remind everyone again that this is not a question of the problem being impossible. It's just really complex to get right in all cases, and that always having the UTC timestamp around gets rid of most of that complexity.
Could you please be explicit about what "the problem" is? Everyone here is guessing at what you think "the problem" is.