JavaScript比较当前时间是否在指定时间段内的方法


Posted in Javascript onAugust 02, 2016

本文实例讲述了JavaScript比较当前时间是否在指定时间段内的方法。分享给大家供大家参考,具体如下:

function checkTime(stime, etime) {
  //开始时间
  var arrs = stime.split("-");
  var startTime = new Date(arrs[0], arrs[1], arrs[2]);
  var startTimes = startTime.getTime();
  //结束时间
  var arre = etime.split("-");
  var endTime = new Date(arre[0], arre[1], arre[2]);
  var endTimes = endTime.getTime();
  //当前时间
  var thisDate = new Date();
  var thisDates = thisDate.getFullYear() + "-0" + (thisDate.getMonth() + 1) + "-" + thisDate.getDate();
  var arrn = thisDates.split("-");
  var nowTime = new Date(arrn[0], arrn[1], arrn[2]);
  var nowTimes = nowTime.getTime();
  if (nowTimes < startTimes || nowTimes > endTimes) {
    return false;
  }
  return true;
}
//用法:
var timebool=checkTime('2016-8-1','2016-8-10');//注意:日期用“-”分隔
if(timebool==true){
  document.write('当前日期在指定时间段内');
}else{
  document.write('当前日期不在指定时间段内');
}
Javascript 相关文章推荐
firefox 和 ie 事件处理的细节,研究,再研究 书写同时兼容ie和ff的事件处理代码
Apr 12 Javascript
初识javascript 文档碎片
Jul 13 Javascript
javascript 原型继承介绍
Aug 30 Javascript
解析javascript 数组以及json元素的添加删除
Jun 26 Javascript
JS调用CS里的带参方法实例
Aug 01 Javascript
js统计录入文本框中字符的个数并加以限制不超过多少
May 23 Javascript
node.js中的http.response.writeHead方法使用说明
Dec 14 Javascript
基于javascript实现图片懒加载
Jan 05 Javascript
浅谈jQuery中Ajax事件beforesend及各参数含义
Dec 03 Javascript
vue源码nextTick使用及原理解析
Aug 13 Javascript
javascript 对象 与 prototype 原型用法实例分析
Nov 11 Javascript
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
Dec 09 Javascript
图文详解JavaScript的原型对象及原型链
Aug 02 #Javascript
AngularJS基础 ng-mousemove 指令简单示例
Aug 02 #Javascript
功能强大的Bootstrap使用手册(一)
Aug 02 #Javascript
js实现图片缓慢放大缩小效果
Aug 02 #Javascript
基于Vuejs实现购物车功能
Aug 02 #Javascript
js实现统计字符串中特定字符出现个数的方法
Aug 02 #Javascript
js简单时间比较的方法
Aug 02 #Javascript
You might like
PHP中=赋值操作符对不同数据类型的不同行为
2011/01/02 PHP
PHP分页效率终结版(推荐)
2013/07/01 PHP
javascript FormatNumber函数实现方法
2008/12/30 Javascript
jQuery调用WebService的实现代码
2011/06/19 Javascript
JavaScript中使用指数方法Math.exp()的简介
2015/06/15 Javascript
jQuery使用animate创建动画用法实例
2015/08/07 Javascript
浅谈Node.js:fs文件系统模块
2016/12/08 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
JS数组搜索之折半搜索实现方法分析
2017/03/27 Javascript
微信页面弹出键盘后iframe内容变空白的解决方案
2017/09/20 Javascript
深入浅出vue图片路径的实现
2019/09/04 Javascript
Vue中使用Lodop插件实现打印功能的简单方法
2019/12/19 Javascript
js实现超级玛丽小游戏
2020/03/18 Javascript
详解JavaScript 事件流
2020/09/02 Javascript
[56:35]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第二局
2016/02/27 DOTA
[37:03]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第二场 12.16
2020/12/18 DOTA
python 字典(dict)遍历的四种方法性能测试报告
2014/06/25 Python
Pycharm学习教程(2) 代码风格
2017/05/02 Python
python中文件变化监控示例(watchdog)
2017/10/16 Python
python使用pil库实现图片合成实例代码
2018/01/20 Python
pandas apply 函数 实现多进程的示例讲解
2018/04/20 Python
python多线程高级锁condition简单用法示例
2019/11/07 Python
python实现信号时域统计特征提取代码
2020/02/26 Python
如何在keras中添加自己的优化器(如adam等)
2020/06/19 Python
基于Python制作一副扑克牌过程详解
2020/10/19 Python
python基于win32api实现键盘输入
2020/12/09 Python
CSS3实现自定义Checkbox特效实例代码
2017/04/24 HTML / CSS
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
小学优秀班主任事迹材料
2014/05/17 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
学习礼仪心得体会
2014/09/01 职场文书
2015年保险公司个人工作总结
2015/05/22 职场文书
女方家长婚礼致辞
2015/07/27 职场文书
小学入学感言
2015/08/01 职场文书
Django中的JWT身份验证的实现
2021/05/07 Python
IDEA使用SpringAssistant插件创建SpringCloud项目
2021/06/23 Java/Android