[DELIVERS BUGFIX #59372212] PHP date->diff was messing things up timezones around DST.