Great, thanks
It's a damn useful bit of code to be honest. I was looking at writing something similar, realised it was going to be a pig with so many different timezones and DST adjustments to make, and then noticed you'd already done all the hard work!
Might be an idea at some point to update the
dev resources, there's so much good stuff in DF but you wouldn't know it's there unless you go trawling through code looking for it.