I have looked at the time zones for the images and videos involved in Photos on my MacBook and find that most of my photos have Suva, Fiji as the time zone and the videos have the time zone as Auckland New Zealand. My camera time zone is set to Wellington New Zealand. If I change the time zone for those with Suva , to Auckland or Wellington, the time changes by 1 hour. The weird thing is that Suva, Auckland and Wellington are all in the same time zone.
All this is very confusing and I don’t think it is helped by the fact that I initially imported the photos and videos to my iPad and I am using iCloud for Photos for my iPad and my MacBook. I must admit there is no problem for photos and videos imported from my iPhone. The problem seems to be the combination of the Canon camera and Photos app.
Another contributing factor is that New Zealand has recently changed from Daylight saving to standard time, so I suppose this could account for the 1 hour.
All the photos and videos involved were taken in the Abel Tasman national park which is at the top of the South Island NZ. The nearest time zone city would be Wellington.