Juergen
In camtrapR::recordTable, if I use timezone = "UTC" the DateTimeOriginal vector displays the same values as the local time on my Reconyx camera image metadata and the timestamp displayed in the header of the image. This has the advantage of being the same value with no change for the daylight saving period. And the timezone is the same for every record.
However, it is not really UTC because I am on the other side of the world relative to Greenwich. This is not a satisfactory state of affairs. Sooner or later as I take my analysis beyond camtrapR having my times marked as UTC when they are (in my case) 10 hours offset will cause grief.
If I have this correct, then solutions seem to be:
create a new column (as a character) with the time relative to a fixed timezone (a non DST zone); or
convert the DateTimeOriginal to the real UTC time (as a POSIXct with the correct tz specified for the new DateTime vector; or,
create a new LocalTime column ensuring that it is local solar time without POSIX being to clever and adjusting the time for the summer or winter time depending on the date.
Have I understood the way recordTable and PIOSIXct are working?
Regards
David