I just made a little research, while trying to get some geotagging to be correct. I use 3 cameras: A Garmin Virb Elite, from which I make a gpx track to geotag the others. 2 Xiaomi Yi (no GPS) and a Sony as100v (that also has GPS). I found that my phone (Sony Xperia X2) made too many errors when I use that to create a GPX track.
So, I have to correlate times in order to geotag. But time zones and daylight savings time is something that should not exist. Wait, if UTC was just used for anything not meant to be human readable, the problem would be solved. Of cause camera manufacturers and/or standard creators have not always figured that out.
Story: At 19:22 DK local time with DST / 18:22 UTC I took an image with each camera and named the images after the camera. Only showing exif-tags with the string āDateā in them, gave this:
sony.JPG
File Modification Date/Time : 2015:11:05 19:31:54+01:00
File Access Date/Time : 2015:11:05 19:28:55+01:00
File Inode Change Date/Time : 2015:11:05 19:31:54+01:00
Modify Date : 2015:11:05 19:22:16
Date/Time Original : 2015:11:05 19:22:16
Create Date : 2015:11:05 19:22:16
Sony Date Time : 2015:11:05 19:22:16
GPS Date Stamp : 2015:11:05
GPS Date/Time : 2015:11:05 18:22:17Z
yi.jpg
File Modification Date/Time : 2015:11:05 19:22:30+01:00
File Access Date/Time : 2015:11:05 19:28:55+01:00
File Inode Change Date/Time : 2015:11:05 19:27:42+01:00
Modify Date : 2015:11:05 19:22:29
Date/Time Original : 2015:11:05 19:22:29
Create Date : 2015:11:05 19:22:29
garmin.JPG
File Modification Date/Time : 2015:11:05 19:22:08+01:00
File Access Date/Time : 2015:11:05 19:28:56+01:00
File Inode Change Date/Time : 2015:11:05 19:27:47+01:00
Modify Date : 2015:11:05 19:22:08
Date/Time Original : 2015:11:05 19:22:08
Create Date : 2015:11:05 19:22:08
What can we learn?
Most importantly, all the dates that are not related to the file, are given in local time without any indication of time zone or DST! I will have to look at File Modification Date/Time to get a time zone (but note at both the Sony and GArmin, that they does not correspond to the Create Date). And why on earth would anyone write a local time without specifying time zone or DST?
Second, the Garmin is wird. It has a GPS - actually a good one - but does not write the āGPS Date/Timeā tag. But anyway, all it images are tagged with ISO 0 and 1/11 for shutter speed.
What have I learned (for the nāth time):
Never ever trust a computer. Always observe and understand.
Ahh, now I got that out