It's been a year or two since I was immersed in this, but I don't think that's right.
But if you create an event on the Saturday 25th October for 10pm in London, the UTC is 9pm.
True.
If you view the event on Monday 27th October the UTC is still 9pm and as no DST now applies the local event time will be shown as 9pm.
This ought to be false if you are using the right JS to convert back to a string and display it. The JS will display the 25th event as 10 because your system knows that on the 25th DST was in play.
See this JSFiddle for proof. http:/jsfiddle.net/aLd28fas/16/
It's been a year or two since I was immersed in this, but I don't think that's right.
True.
This ought to be false if you are using the right JS to convert back to a string and display it. The JS will display the 25th event as 10 because your system knows that on the 25th DST was in play.
See this JSFiddle for proof.
http:/jsfiddle.net/aLd28fas/16/