Updated snapshot generation method to load the correct last snapshot

When loading an existing snapshot the time of the snapshot wasn't being
adjusted for the users time zone.