所以我帮忙做了这个,因为我没有经验jquery
var fullDate = new Date(data[0].date);
var twoDigitMonth = ((fullDate.getMonth().length+1) === 1)? (fullDate.getMonth()+1) : '0' + (fullDate.getMonth()+1);
var currentDate = fullDate.getDate() + "-" + twoDigitMonth + "-" + fullDate.getFullYear();
"<td class='col-md-4'>"+currentDate+"</td>"+
格式化我使用的日期和在localhost工作得很好,但在服务器给我NaN错误代码中的其他一切工作也很好如果我刷新我的PHP代码工作太棒了任何建议?
答案 0 :(得分:3)
问题出在:
new Date("data[0].date");
在这种情况下,您将字符串data[0].date
传递给Date()
函数,该函数可能返回 NaN ,因为data[0].date
无效日期格式。
尝试将Date()
输入编辑为:
new Date(data[0].date);
在上面的代码中,您将data[0].date
的值发布到Date函数,而不是字符串。