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 相关文章推荐
使用jQuery简化Ajax开发 Ajax开发入门
Oct 14 Javascript
js 获取class的元素的方法 以及创建方法getElementsByClassName
Mar 11 Javascript
js中typeof的用法汇总
Dec 12 Javascript
jquery对元素拖动排序示例
Jan 16 Javascript
jQuery实现form表单基于ajax无刷新提交方法详解
Dec 08 Javascript
jQuery Chart图表制作组件Highcharts用法详解
Jun 01 Javascript
基于BootStrap环境写jQuery tabs插件
Jul 12 Javascript
javascript 判断页面访问方式电脑或者移动端
Sep 19 Javascript
详解JS构造函数中this和return
Sep 16 Javascript
React中上传图片到七牛的示例代码
Oct 10 Javascript
微信小程序实现分享到朋友圈功能
Jul 19 Javascript
vue.js 解决v-model让select默认选中不生效的问题
Jul 28 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入门经历和学习过程分享
2014/04/11 PHP
PHP实现在线阅读PDF文件的方法
2015/06/23 PHP
PHP浮点数的一个常见问题
2016/03/10 PHP
javascript类继承机制的原理分析
2009/09/12 Javascript
JavaScript控制两个列表框listbox左右交换数据的方法
2015/03/18 Javascript
JQuery实现带排序功能的权限选择实例
2015/05/18 Javascript
js实现文本框选中的方法
2015/05/26 Javascript
简介JavaScript中的unshift()方法的使用
2015/06/09 Javascript
简述JavaScript中正则表达式的使用方法
2015/06/15 Javascript
javascript图片预加载完整实例
2015/12/10 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
2015/12/10 Javascript
CSS3 media queries结合jQuery实现响应式导航
2016/09/30 Javascript
jQuery插件扩展实例【添加回调函数】
2016/11/26 Javascript
Vue0.1的过滤代码如何添加到Vue2.0直接使用
2017/08/23 Javascript
AngularJS实现图片上传和预览功能的方法分析
2017/11/08 Javascript
nodejs实现一个word文档解析器思路详解
2018/08/14 NodeJs
基于elementUI实现图片预览组件的示例代码
2019/03/31 Javascript
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
vue实现节点增删改功能
2019/09/26 Javascript
[05:13]2018DOTA2亚洲邀请赛主赛事第二日战况回顾 LGD、VG双雄携手晋级
2018/04/05 DOTA
Python实现的Excel文件读写类
2015/07/30 Python
分析python请求数据
2018/08/19 Python
pygame游戏之旅 添加icon和bgm音效的方法
2018/11/21 Python
关于python下cv.waitKey无响应的原因及解决方法
2019/01/10 Python
Django中使用session保持用户登陆连接的例子
2019/08/06 Python
详解python破解zip文件密码的方法
2020/01/13 Python
TensorFlow实现从txt文件读取数据
2020/02/05 Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
2020/06/04 Python
基于CSS3实现的几个小loading效果
2018/09/27 HTML / CSS
详解前端HTML5几种存储方式的总结
2016/12/27 HTML / CSS
Kenneth Cole官网:纽约时尚优雅品牌
2016/11/14 全球购物
小学语文教学反思
2014/02/10 职场文书
毕业生党员个人总结
2015/02/14 职场文书
导游词之秦皇岛燕塞湖
2020/01/03 职场文书
Django一小时写出账号密码管理系统
2021/04/29 Python
Android学习之BottomSheetDialog组件的使用
2022/06/21 Java/Android