zoukankan      html  css  js  c++  java
  • 关于判断时间是今天或者昨天

    一、前言

      最近在做小程序开发,在做流水查询功能时,需判断给出时间是今天还是昨天或者其他的功能并显示在页面上。借鉴参考了网上一些方法。主要原理是通过new一个Date对象,然后通过该对象获取今天零时零分零秒的时间戳。通过该时间戳来判断给出时间的情况。具体如下:

    二、代码

        function judgeTime(date){
            var today = new Date()
                today.setHours(0);
                today.setMinutes(0);
                today.setSeconds(0);
                today.setMilliseconds(0);
            var otime = today.getTime()
                //给出时间 - 今天0点
            var offset= date-otime
            var isToday = offset/1000/60/60
            if(isToday > 0 && isToday<= 24){
                return "今天"
            }else if(isToday < 0 && isToday <= -24){
                return "昨天"
            }else{
                return "其他"
            }
        }
      // 参数测试时间,好像是昨天的,忘了
    var obj = judgeTime(1550564604000) console.log(obj)
  • 相关阅读:
    python 中多个装饰器的执行顺序:
    Python基础思维导图
    怎样写出靠谱的RESUTful API接口?
    python中yield()的用法详解
    Flask思维导图
    Django的设计模式
    MySQL
    MySQL
    Linux
    zsh oh-my-zsh 插件推荐
  • 原文地址:https://www.cnblogs.com/helloNico/p/10402077.html
Copyright © 2011-2022 走看看