首页 新闻 会员 周边 捐助

关于 DateTime类型处理

0
悬赏园豆:20 [已解决问题] 解决于 2012-03-09 15:46
会员名商品编号提问时间回复时间回复操作
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 我让他显示暂未回复几个字

miloss的主页 miloss | 菜鸟二级 | 园豆:254
提问于:2012-03-09 15:37
< >
分享
最佳答案
0

你这个里面能得到年月日了,判断一下就行了,如果年<1980年,你就让它return “暂未回复”;

收获园豆:20
LCM | 大侠五级 |园豆:6876 | 2012-03-09 15:42

哦  搞定了

miloss | 园豆:254 (菜鸟二级) | 2012-03-09 15:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册