将时间戳转换为 javascript 中的特定日期格式
Convert timestamp to a specific date format in javascript
我正在尝试在 Javascript
中转换这种格式的时间戳
/Date(1231110000000)/
转换为这种格式:
DD/MM/YYYY
有谁知道怎么做吗??
从你的问题看不清楚。
如果您在初始问题中的时间是 EPOCH 时间(从 1970 年开始经过的秒数),您可以使用 .toISOstring,这应该让您足够接近您想要的。
如何将 /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)/"));
我正在尝试在 Javascript
中转换这种格式的时间戳/Date(1231110000000)/
转换为这种格式:
DD/MM/YYYY
有谁知道怎么做吗??
从你的问题看不清楚。
如果您在初始问题中的时间是 EPOCH 时间(从 1970 年开始经过的秒数),您可以使用 .toISOstring,这应该让您足够接近您想要的。
如何将 /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)/"));