当前位置:   article > 正文

js判断时间是否为当天(今天是今天)_js判断是不是新的一天

js判断是不是新的一天

场景:在某些时候,某些项目需要做发送默认消息,默认消息一天只发送一次,当天时间为当天零点到当天的二十三时五十九分五十九秒,然后当时间切换到第二天时,只要用户是第二天第一打开就发送默认消息,如果之后再次打开,就不发送了。

思路:获取当前进入该窗口的时间转换为当时的时间存于缓存中,以后每次进入该页面,获取进入的时间和缓存时间进行对比,如果相同则不发送默认消息,如果不同则把缓存中的时间更新为当前进入的换算好的时间同时发送默认消息即可。

当然了,第一次进入是取不到值的,此时就需要判断若缓存中该键对应的值不存在 (为空,undefined)时,就把当日的时间赋给缓存并发送默认消息即可。

1.代码实现

1.1主要代码:

  1. <html>
  2. <head>
  3. <title></title>
  4. <style type="text/css">
  5. </style>
  6. </head>
  7. <body>
  8. <script type="text/javascript">
  9. var old_time = '20190123235959';
  10. var now_time = get_endtime();
  11. var compare_res = compare_time(old_time)
  12. console.log(" old_time: "+old_time," now_time:"+now_time," 是否为同一天: "+compare_res);
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/313642
推荐阅读
相关标签
  

闽ICP备14008679号