Use node-time as a drop-in replacement for Date and use the setTimezone method in addTZ function.