Wow, I guess I didn’t realize that this would work for other timezones. So essentially, if you append the timezone code, such as PST, PDT, MST, MDT, CST, CDT, EST, EDT, etc. or if you append +0, +5, +8, etc. (not sure about negatives or decimals), or better yet, GMT+5, GMT+8, GMT-5, GMT-8, GMT+12:30, etc. after any date/time, it will lock that date time to that timezone, and what’s displayed to the user will adjust accordingly to the user’s local time. This could be a huge advantage for creating meetings or appointments that cross timezones as every user would see a time according to their local timezone.
I’d probably need a better visual, but I would think that you may be able to convert any user entered date/time to or from GMT-5., so if I understand correctly, it may work for you.