uniApp

实现日期显示昨天前天等

联系站长 作者:web知道 来源:未知 2019-12-27 13:35 我要评论

实现日期显示昨天前天等...

// 时间转换
export const transitionTime = {
day:(time)=>{
       let timeString = time.substr(0,10)
       let now = new Date()
       let formatTime = new Date(timeString)
       let currentDay = now.getDate()
       let formatDay = formatTime.getDate()
       let currentMonth = now.getMonth() + 1
       let formatMonth = (formatTime.getMonth()) + 1
       let currentYear = now.getFullYear()
       let formatYear = formatTime.getFullYear()
       let currentMS = now.setDate(currentDay - 1)
       let formatMS = formatTime.setDate(formatDay - 1)
       if((currentMS - formatMS >= 86400000) && (currentMS - formatMS < 172800000)){
           return '昨天'
       }else if((currentMS - formatMS >= 172800000) && (currentMS - formatMS < 259200000)){
           return '前天'
       }else{
           if(currentYear - formatYear == 0){
             return `${formatMonth}-${formatDay}`
           }else if(currentMS - formatMS < 259200000){
             return `${formatMonth}-${formatDay}`
           }else{
             return `${formatYear}-${formatMonth}-${formatDay}`
           }
      }
},
time:(time)=>{
      return time.substring(11,16)
}
}




本文如有侵犯版权请联系站长删除。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评
精彩导读