在javascript中将时间戳转换为特定的日期格式
我试图用Javascript转换这种格式的时间戳 /日期(1231110000000)/ 对于此格式: 年月日在javascript中将时间戳转换为特定的日期格式,javascript,date,timestamp,date-format,time-format,Javascript,Date,Timestamp,Date Format,Time Format,我试图用Javascript转换这种格式的时间戳 /日期(1231110000000)/ 对于此格式: 年月日 有人知道怎么做吗?你的问题不清楚 假设您在初始问题中拥有的时间是大纪元时间(从1970年起经过的秒数),您可以使用.toISOstring,这将使您足够接近所需的时间 如何将/Date(1231110000000)/转换为DD/MM/YYYY格式: 函数转换(时间戳){ 变量日期=新日期(//转换为日期 parseInt(//转换为整数 timestamp.split(“(”[1]”
有人知道怎么做吗?你的问题不清楚 假设您在初始问题中拥有的时间是大纪元时间(从1970年起经过的秒数),您可以使用.toISOstring,这将使您足够接近所需的时间
如何将
/Date(1231110000000)/
转换为DD/MM/YYYY
格式:
函数转换(时间戳){
变量日期=新日期(//转换为日期
parseInt(//转换为整数
timestamp.split(“(”[1]”//只取“(”的右边部分
)
);
返回[
(“0”+date.getDate()).slice(-2),//获取日期并用零填充它
(“0”+(date.getMonth()+1)).slice(-2),//获取月份并用零填充它
date.getFullYear()//获取整年
].join(“/”);//将碎片粘在一起
}
console.log(convert(“/Date(1231110000000)/”);
为此使用矩库。您还没有向OP演示如何将字符串解析为日期。TOISOSString返回UTC日期和时间,并且不是所需的格式。