JS中,数组中日期格式转换的问题。。
JS中,有一个数组,如下,第一列的日期格式为YYYY-M-D,我想将格式改为YYYY/M/D,即“-”改为“/”,代码要怎么写?谢谢。[{"riqi":"2017-10-...
JS中,有一个数组,如下,第一列的日期格式为YYYY-M-D,我想将格式改为YYYY/M/D,即“-”改为“/”,代码要怎么写?谢谢。
[
{"riqi":"2017-10-19","xinpai_db":"8","xinpai_gz":"8"},
{"riqi":"2017-10-20","xinpai_db":"3","xinpai_gz":"0"},
{"riqi":"2017-10-21","xinpai_db":"0","xinpai_gz":"0"}
] 展开
[
{"riqi":"2017-10-19","xinpai_db":"8","xinpai_gz":"8"},
{"riqi":"2017-10-20","xinpai_db":"3","xinpai_gz":"0"},
{"riqi":"2017-10-21","xinpai_db":"0","xinpai_gz":"0"}
] 展开
2个回答
展开全部
var arr = [关键是使用js的replace函数,里面第一个参数是正则表达式,第二个参数是替换后的值
{"riqi":"2017-10-19","xinpai_db":"8","xinpai_gz":"8"},
{"riqi":"2017-10-20","xinpai_db":"3","xinpai_gz":"0"},
{"riqi":"2017-10-21","xinpai_db":"0","xinpai_gz":"0"}
];
for(var i in arr){
arr[i].riqi = arr[i].riqi.replace(/-/g,'/');
}
console.log(arr);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询