properly showing date for tax receipt through sendgrid

This commit is contained in:
Arjun Patel
2019-04-24 00:34:47 -07:00
parent 1f16e88fc6
commit 59d220d5d7
2 changed files with 29 additions and 2 deletions
+24
View File
@@ -0,0 +1,24 @@
const toJsDate = date => {
// Split timestamp into [ Y, M, D, h, m, s ]
var dateParts = date.split('-');
var utcDate = new Date(
dateParts[0],
dateParts[1] - 1,
dateParts[2].substr(0, 2)
);
var newDate = new Date(
utcDate.getTime() + utcDate.getTimezoneOffset() * 60 * 1000
);
var offset = utcDate.getTimezoneOffset() / 60;
var hours = utcDate.getHours();
newDate.setHours(hours - offset);
return newDate;
};
module.exports = {
toJsDate
};