I currently in British summer time which is UTC +1 Hour. I confirmed my PC is correct with the following code and it returns true.
System.TimeZone.CurrentTimeZone.IsDaylightSavingTime(Date.Now)
My question is then why does the UTC formatter not work as I would expect:
DateTime.Now.ToString("u")
It returns the exact current system date as below in UTC format as expected but with the Z (Zulu Time) at the end not +01:00?
i.e.
2009-05-27 14:21:22Z
not
2009-05-27 14:21:22+01:00
Is this correct functionality?
Thanks