我正在尝试在Javascript中转换此格式的时间戳
/日期(12311.1亿)/
采用以下格式:
DD / MM / YYYY
有谁知道怎么做?
答案 0 :(得分:1)
如何将/Date(1231110000000)/
转换为DD/MM/YYYY
格式:
function convert(timestamp) {
var date = new Date( // Convert to date
parseInt( // Convert to integer
timestamp.split("(")[1] // Take only the part right of the "("
)
);
return [
("0" + date.getDate()).slice(-2), // Get day and pad it with zeroes
("0" + (date.getMonth()+1)).slice(-2), // Get month and pad it with zeroes
date.getFullYear() // Get full year
].join('/'); // Glue the pieces together
}
console.log(convert("/Date(1231110000000)/"));

答案 1 :(得分:0)
您的问题尚不清楚。
在初始问题中提供的时间是EPOCH时间(从1970年开始的秒数),您可以使用.toISOstring,这应该让您足够接近您想要的。