moment.js has a very powerful date api on top of javascript's Date object.
You could look for a plugin (or quite easily build your own) that takes into account some kind of custom 'timezone'. Thus shifting your date-related calculations to any value needed.