This is a bad idea. I recommend coding the whole thing in powershell. If you feel comfortable enough to violate the sacred sandbox there's an article about how you can use powershell to host javascript files and render them in a Internet Explorer here. It goes without saying that this is extremely insecure and if a competent tech lead or sysadmin catches you doing this, they will get really mad at you.
Javascript is designed to be used on the web, to tell a process living in a sandbox what to do under certain circumstances. It's recently been modified and re-purposed for node and other systems applications, but in my opinion it's still very weak and not a good substitute for systems programming yet.
Powershell is an extension of C#, and though there are some weaknesses, it carries almost as much power.
If I were undertaking a project, such as allowing remote users to change their time zone based on visuals, I would use the PictureBox Class to render a map of the world, and then attempt to translate the X,Y coordinates on the map to some sort of multi-dimensional array that translated those fields into timezones.
You could also put buttons on top of the map image, so that users press the button that corresponds to their location.