js判断24小时内的时间为最新

2019-12-11 03:18
2469
0
1
vue

在一些常见的文章发布系统中,我们希望文章的发布时间在24小时显示一个最新的标识,那么如何实现呢?

<script>
function isNewest(time) {
  const oneDayMs = 24 * 60 * 60 * 1000
  const viewTimeMs = new Date(time).getTime() + oneDayMs // 这个就是24小时过期的时间
  const nowMs = new Date().getTime()
  const isValid = (viewTimeMs - nowMs) / oneDayMs
  // 判断有没有在24小时内
  if (isValid < 0) {
    console.log('不在24小时内')
  return false
  } else {
    console.log('24小时内')
  return true
  }
}
</script>
支付宝微信
1
关注公众号获取更多内容
js显示时间为多少天前
结合lazyload实现文章页里面的图片预加载
暂无评论,快抢沙发吧
不支持canvas
春季
夏季
秋季
冬季
暗黑
简约
小清新