How do I convert a timezone FROM a time to another time?

If anyone knows a way to do this natively, feel free to respond. Otherwise, I found a way to do it using this post: Converting a received UTC time to a timezone - #4 by VIZO-O