I am fetching data from an api using socrata : Api Link
There is a field called datetime which is of type floating time stamp. How can I convert this value to datetime format. When I tried with normal time stamp to datetime format conversion, its always gives value similar to this: 1970-01-18T17:38:45.960Z. ie year is always: 1970.
Egs: datetime value: 1532325960
var d = new Date(1532325960);
console.log(d.getDate() + '/' + (d.getMonth()+1) + '/' + d.getFullYear());
Is this correct or wrong?
You should pass timestamp value in milli seconds to the Date
constructor. This will give you the correct date.
var d = new Date(1532325960 * 1000);
console.log(d.getDate() + '/' + (d.getMonth()+1) + '/' + d.getFullYear());