Since the filesystem stores file times in UTC, I set my camera’s clock to UTC, so that when I do vdir, the file times are displayed in my local time zone (which is US Eastern). The time in the EXIF of the file is also in UTC. So I have to adjust all the times by 4 (soon 5) hours when I upload them. How can I tell iNat that my camera’s clock is in UTC?
I found a post in Feature Requests and another in General about this, but they’ve been closed.
I have neither Dropbox nor Google Drive, but I have a WeTransfer account; if you send me your email address, I’ll send it that way. You can send me the address by PM.
hopefully you’re using the offset functionality and not trying to adjust the date/time on each observation. if you’re starting with UTC dates, then i think offsetting during upload is the best approach with the current user interface.
i think the only other approaches would be to use a tool/script to update the EXIF datetimestamp in your image files before upload, or to write a script to offset the datetimes in your observations after upload.
… in the left pane, use the offset time slider to select the number of hours to add or subtract from the selected observations, and then click the “offset” button:
note that the screen won’t let you hours beyond the current date/time. i assume it probably uses your curren time zone to make this determination, which i think this is usually fine in a single time zone scenario, but i don’t know what happens if you have observations from multiple time zones. (that should be an uncommon situation though.)
i meant that you can execute the offset once per batch upload (after selecting all observations in the batch), as opposed to updating the time in a separate action for each observation in the batch.