收藏
回答

js怎么判断有没有过了今天下午三点?

js怎么判断有没有过了今天下午三点?

回答关注问题邀请回答
收藏

4 个回答

  • brave
    brave
    2020-08-12
    let hour = new Date().getHours()
    if (hour > 15) {
      console.log("过了下午三点了");
    } else {
      console.log("还没到下午三点");
    }
    
    2020-08-12
    有用 2
    回复 4
    • 郑钱花
      郑钱花
      2020-08-12
      等于呢?
      2020-08-12
      回复
    • brave
      brave
      2020-08-12回复郑钱花
      过了三点,你觉得还包括三点吗?
      2020-08-12
      回复
    • 郑钱花
      郑钱花
      2020-08-12回复brave
      我的意思是 >= 15 都是过了下午三点,你的if else 会判定,15:00:01 -15:59:5之间为 没到下午三点,你觉得对吗?
      2020-08-12
      回复
    • brave
      brave
      2020-08-12回复郑钱花
      确实我在回答的时候草率了,但是不应该包含15:00:00
      2020-08-12
      回复
  • 郑钱花
    郑钱花
    2020-08-12

    建议使用时间库moment.js

    let hour = moment().format('HH')
    if (hour >= 15) {
      console.log("过了下午三点了");
    } else {
      console.log("还没到下午三点");
    }
    
    2020-08-12
    有用 1
    回复
  • 阿北
    阿北
    2020-08-12

    建议使用时间库,dayjs

    2020-08-12
    有用 1
    回复
  • 谋谋谋
    谋谋谋
    2020-08-12

    百度啥都有 一搜一大堆

    2020-08-12
    有用
    回复
登录 后发表内容
问题标签