Observations uploaded via website are missing seconds in the time observed

It seems that the “time observed” is recorded to the second on Android and iOS observations but not for observations uploaded via the website. That is, the fields observed_on_string, time_observed_at, and time_observed_at_utc go down to which second it was observed when making an observation with the apps, but they are truncated to the minute for observations uploaded via the website, e.g. 12:13:27 is cut to 12:13:00 for website observations.

I’m personally not in need of this level of precision, but this may cause issues with sorting and data management.[1] [2] Whether this is a feature request or bug report, I’m not sure.

Android observation showing seconds:
https://www.inaturalist.org/photos/103039845
https://www.inaturalist.org/observations/64123154
https://www.inaturalist.org/observations/64123154.json

image

image

iPhone obs doesn’t display the time metadata on the photo itself (in contrast with Android), but it does show the seconds on the observation:
https://www.inaturalist.org/photos/90507492
https://www.inaturalist.org/observations/56779300
https://www.inaturalist.org/observations/56779300.json

image

Versus observations uploaded via the website, with the seconds in the photo metadata, but not recorded / stripped to 00 on the observation record itself:

https://www.inaturalist.org/photos/102789786
https://www.inaturalist.org/observations/63990339
https://www.inaturalist.org/observations/63990339.json

image

image

https://www.inaturalist.org/photos/108255370
https://www.inaturalist.org/observations/67062517
https://www.inaturalist.org/observations/67062517.json

image

image

Exported CSV:

3 Likes