[javascript] Is the Javascript date object always one day off?