${lostMail.time}这个返回一个秒数,想在JS页面转化为天数,该怎么做 ?求教!

解决方案 »

  1.   

    写个js解析下不就可以了document.onLoad=function(){
       document.getElementById("显示天数的元素ID").innerHTML=convert(${lostMail.time});
    }
    function convertToDays(seconds){
       var day="";
       var mod=seconds%(3600*24);
       if(mod==0){
         var count=seconds/3600/24;
         day=count+"天";
       }else{
         day=seconds/3600/24;
         day=count+"天"+mod+"秒";
       }
       return day;
    }在页面加载的时候给他执行下
      

  2.   

    ${lostMail.time%(3600*24)==0?lostMail.time/3600/24:lostMail.time/3600/24+1}
    这样可以,在EL表达式中可以用三元表达式,这个我就用过