Hi @arnold.smyth, I built an explainer app with an easier to follow method as well. See my replies and links in this thread:
How To Schedule API Workflows Based On A Date In A Different Timezone Than Current Users Timezone
I also have a forthcoming suite of server side actions that also help with this sort of transformation (and lots else).