I got time token like this from 14512768065185892
from PubNub.I need to convert this time token into following format dd/mm/yy
.
Any one ple
You can just remove the last 4 characters, and use this timestamp in Date
constructor:
new Date(+str.substr(0, str.length - 4))
However, JS doesn't support "dd/mm/yyyy" format, and you will have to implement it yourself or use third-party libraries like Moment.js.
Here is the working demo:
Date.parsePubNub = function(str) {
return new Date(+str.substr(0, str.length - 4));
};
Date.prototype.toDDMMYYYY = function()
{
return ("0" + this.getDate()).slice(-2) + "/" + ("0" + (this.getMonth() + 1)).slice(-2) + "/" + this.getFullYear();
};
var str = "14512768065185892";
document.body.innerText = Date.parsePubNub(str).toDDMMYYYY();