I saw this question , so what is did was :
let date = 1507135378538;
let date2 = new Date(date).getTime(); //NaN
let dateIn30Days = date2 + (30 * 24 * 60 * 60 * 1000);//NaN
What I'm doing wrong? thanks
I saw this question , so what is did was :
let date = 1507135378538;
let date2 = new Date(date).getTime(); //NaN
let dateIn30Days = date2 + (30 * 24 * 60 * 60 * 1000);//NaN
What I'm doing wrong? thanks
You could use Date#setTime
to set a time with epoch/UNIX time.
let date = 1507135378538;
let date2 = new Date;
date2.setTime(date);
console.log(date2); // 2017-10-04T16:42:58.538Z
date2.setTime(date + 30 * 24 * 60 * 60 * 1000);
console.log(date2); // 2017-11-03T16:42:58.538Z