您好我使用函数来获取json
的所有数据,并使用不同的日期格式?
现在它的YYYY-MM-DD
如何做DD-MM
这么多
var jsonData =
{
"month": {
"day": [
{
"type": 1405,
"date": "2017-10-23"
},
{
"type": 1405,
"date": "2017-10-24"
},
{
"type": 1405,
"date": "2017-10-25"
}
]
}
}
dataType=[];
$.each(jsonData.month.day, function (index, value) {
dataType.push(value.type);
dataDate.push(value.date);
});
答案 0 :(得分:2)
使用split()
拆分字符串。
$.each(jsonData.month.day, function (index, value) {
dataType.push(value.type);
var dateFields = value.date.split('-');
dataDate.push(dateFields[2] + '-' + dateFields[1]);
});
答案 1 :(得分:0)
显然你必须迭代数组jsondata.month.day。我不会循环我的例子
x=jsonData.month.day[0].split("-")
newdate=x[2] + "-" x[1]
或者您可以解析字符串日期并获取日期和月份。
x= Date.parser(jsonData.month.date[0], "YYYY-MM-DD")
day=x.getDate()
month=x.getMonth()+1
newdate=day+ "-" +month