Thanks for getting back to me.
I had used the wrong wording in my initial post; I had said that X3 is displaying the
timezone, when I should've said that X3 is displaying the
UTC offset. My apologies.
But I've found the problem. In my PHP.ini file, I have my timezone set to:
date.timezone = America/Toronto
So for any pictures with EXIF information, and in particular date/time information, X3 appends the UTC offset for those pictures that corresponds to the timezone set in my PHP.ini file, regardless of any timezone defined in the picture's EXIF information.
The specific picture that caused me to start investigating this issue, has a creation date/time set to be (as stated in my original post):
- Date created: 1986-05-23
- Time created: 12:34:56 UTC -10:00
THIS link shows the creation date 4 times with timecreated being 12:34:56-10:00
As for what X3 displays, with my date.timezone in my PHP.ini file set to
America/Toronto, X3 displays the date/time in that picture's EXIF information as being:
- 1986-05-23T12:34:56-04:00
If I change my date.timezone in my PHP.ini file to
Europe/Paris, X3 displays the date/time in that picture's EXIF information as being:
- 1986-05-23T12:34:56+02:00
If I change my date.timezone in my PHP.ini file to
Asia/Bangkok, X3 displays the date/time in that picture's EXIF information as being:
- 1986-05-23T12:34:56+07:00
The date & time remain the same... it's just the UTC offset that changes in what X3 displays, depending on the date.timezone in my PHP.ini file.
If X3 is going to display any UTC offset, I feel that it should display the offset that is embedded in the picture's EXIF information, if that offset is present.
Instead of X3 always displaying incorrect UTC offsets, is there a way that I can have X3 not display the UTC offset at all?
Thanks in advance.
Regards,
John