JS中,JSON数组中日期格式转换的问题
JS中,有一个JSON数组,如下,第一列的日期格式为YYYY-M-D,我想将格式改为YYYY/M/D,即“-”改为“/”,代码要怎么写?谢谢。[{"riqi":"2017...
JS中,有一个JSON数组,如下,第一列的日期格式为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 date = [
{"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=0;i<date.length;i++){
date[i]['riqi']= date[i]['riqi'].replace(/-/g,"/");
}
var date = [
{"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=0;i<date.length;i++){
date[i]['riqi']= date[i]['riqi'].replace(/-/g,"/");
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询