I've just come across the same issue. The dates in the receipt are tagged with Z. e.g. '2021-04-23T11:30:01Z' which means UTC but they are actually local time (in my case PST)
Topic:
App & System Services
SubTopic:
StoreKit
Tags: