Timezone transformations in the browser and node.js plus timezone precise timeline creation for charting