使用javascript将时间转换成今天,昨天,前天等格式
方法超级简单,把时间格式化一下就好了,直接奉上代码
functiontransDate(){ var$time=document.getElementById("share-time"); vardate=$time.innerHTML.trim(); vartt=newDate(parseInt(date)); vardays=parseInt((newDate().getTime()-date)/86400000); vartoday=newDate().getDate(); varyear=tt.getFullYear(); varmouth=tt.getMonth()+1; varday=tt.getDate(); vartime=tt.getHours()<10?"0"+tt.getHours():tt.getHours(); varmin=tt.getMinutes()<10?"0"+tt.getMinutes():tt.getMinutes(); varresult,offset; offset=Math.abs(today-day); if(days<4&&offset<4){ if(offset===0){ result="今天"+time+":"+min; }elseif(offset===1){ result="昨天"+time+":"+min; }elseif(offset===2){ result="前天"+time+":"+min; } }else{ result=year+"-"+mouth+"-"+day+""+time+":"+min; } $time.innerHTML=result; } transDate();
以上所述就是本文的全部内容了,希望大家能够喜欢。