Hi,
first of all, I want to thank you for taking the time to address this issue. =)
As for testing the fix, I have read pull request #9231 and I am very happy to participate in testing, I just don’t have much idea how to do it, especially where to get the right build.
I’d also be interested in the exact implementation of the fix, because when I was going through the changes in the files (I’m not a programmer), it didn’t seem to me, according to the comments, that it would fix traveling between time zones as well, especially those that aren’t offset by exactly whole hours, as I described here.
So maybe it’s not a perfect solution, but I’m still very happy that it might help. =)