会员名 | 商品编号 | 提问时间 | 回复时间 | 回复操作 |
---|---|---|---|---|
22452@qq.com | 10000008 | 2007-10-01 0:0:0 | 1999-03-01 0:0:0 | |
22452@qq.com | 10000007 | 2000-10-15 0:0:0 | 1999-10-04 18:0:0 | |
4644@qq.com | 10000007 | 2011-10-15 0:0:0 | 2012-03-09 11:7:11 | |
dsad@12.com | 10000008 | 2012-03-09 11:50:8 | 2012-03-09 11:12:15 | |
youpinshengshi@gotopshop.com | 10000007 | 2012-03-09 11:16:28 | 1-01-01 8:0:0 |
上面是个下显示数据的列表 当 回复时间 为空的时候她就自动赋值 1-01-01 8:0:0
我JS代码是这样显示数据的 myhtml += "<td>" + ConvertTime(modelList.ModelList[i].QuestionTime, true) + "<\/td>";
function ConvertTime(data, isTime) {
var da = eval('new ' + data.replace('/', '', 'g').replace('/', '', 'g'));
var time = da.getFullYear() + "-" + fomat(da.getMonth() + 1) + "-" + fomat(da.getDate());
if (isTime)
time += " " + da.getHours() + ":" + da.getSeconds() + ":" + da.getMinutes(); //注意Js里面Date的月份是从0开始记
return time;
}
function fomat(num) {
if (num.toString().length <= 1) {
return "0" + num;
}
else{
return num;
}
}
现在我要实现的功能是当他回复时间为空的时候也就是1-01-01 8:0:0 我让他显示暂未回复几个字
你这个里面能得到年月日了,判断一下就行了,如果年<1980年,你就让它return “暂未回复”;
哦 搞定了