Is there a way to set that the camera time zone is UTC?

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.

Are you able to share an example photo or two via Dropbox or Google Drive (to preserve metadata) that people can test with?

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.

for reference, here’s the thread that describes how the current time zone implementation works in the system: https://forum.inaturalist.org/t/automatic-time-zones/7760.

I have to adjust the time on each observation. What is the “offset functionality”?

Can you send me an email address for me to send a picture to?

in the web upload screen, select the observations that you will offset the time for:

… 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.)

2 Likes

That’s what I’ve been doing, but I have to do it to each observation, which you said I shouldn’t.

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.

2 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.