/** * 获取相对于当前时间的表现形式 */ function timeFromNow(time) { const format="YYYY-MM-DD HH:mm:ss"; const formatDate="YYYY-MM-DD"; const formatTime="HH:mm:ss"; let timeStr=moment(time).format(format); if(moment(time).format(formatDate)===moment().format(formatDate)){ const fromNowStr=moment(time).fromNow(true); if(fromNowStr.indexOf("小时")>0&&parseInt(fromNowStr)>5){ timeStr="今天 "+moment(time).format(formatTime); }else { timeStr=fromNowStr+"前" } } return timeStr }
js moment 相对于当前时间的表现形式(5分钟前,1小时前)
最新推荐文章于 2023-06-10 15:01:13 发布