quote:
Originally posted by WDZ
If it's 3:35 here, and 9:35 in Belgium, at the moment you post, the time shown to me must be 3:35, regardless of what your DST setting is.
no, (I underlined the things which are related)...
If it is 9:35 in Belgium at the time I posted the message, that time depends on the DST setting of the time I posted the message.
In other words it can be 9:35 (DST on) for me when I posted the message, yet 8:35 will be stored (the method used now). And thus you will see 2:35 instead, thus this is wrong because at the time of posting 9:35 for me was 3:35 for you...
You can't calculate the DST difference when you view the time, you need to calculate it when you store the time.
Another way of looking at it:
My DST is enabled. I'm viewing a thread and the first post is posted at 12:43.
This means this is posted right after midday in the timeframe of a day.
When I need to disable my DST setting, and I look again at that post, it suddenly is posted before midday (11:43)...
This isn't correct as times in the past can not suddenly change.