What is the difference between these two Date Formats. First one give actual time but second on give time buy adding time zone offset value.
NSDateFormatter * d
The problem with the 2nd format is all of the needless quotes, especially around the Z
. By quoting the Z
this means the Z
is treated as a literal character and not the timezone format specifier.
Get rid of the quotes around the Z
and both will give the same result.
The second date formatter is incorrect, the 'Z' should not be single quoted, that keeps it from being considered a format character.
Also the only single quotes that are needed are around the 'T' so that is is not considered a format character but rather a literal.
See ICU User Guide: Formatting Dates and Times