显示记录的日期,比如 昨天 上午 10:59 ,下午 3:20,2021-10-13 13:33
function getTimeS(argument) { var timeS = argument; timeS = timeS.replace(/[年月]/g,'/').replace(/[日]/,''); return new Date().getTime() - new Date(timeS).getTime() - 1000; //有一秒的误差 } // 时间统一函数 function getTimeText(argument) { var timeS = argument; var todayT = ''; // var yestodayT = ''; var timeCha = getTimeS(timeS); timeS = timeS.slice(-8); todayT = new Date().getHours()*60*60*1000 + new Date().getMinutes()*60*1000 + new Date().getSeconds()*1000; yestodayT = todayT + 24*60*60*1000; if(timeCha > yestodayT) { return argument.slice(0,11); } if(timeCha > todayT && timeCha < yestodayT) { return timeS.slice(0, 2) > 12 ? '昨天 下午' + (timeS.slice(0, 2) == 12 ? 12 : (timeS.slice(0, 2) - 12) < 10 ? '0' + (timeS.slice(0, 2) - 12) : (timeS.slice(0, 2) - 12)) + timeS.slice(2, 5) : '昨天 上午' + timeS.slice(0, 5); } if(timeCha < todayT) { return timeS.slice(0, 2) >= 12 ? '下午' + (timeS.slice(0, 2) == 12 ? 12 : (timeS.slice(0, 2) - 12) < 10 ? '0' + (timeS.slice(0, 2) - 12) : (timeS.slice(0, 2) - 12)) + timeS.slice(2, 5) : '上午' + timeS.slice(0, 5); } }
微信扫码查看本文
发表评论