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 相关文章推荐
js解析与序列化json数据(三)json的解析探讨
Feb 01 Javascript
jquery load事件(callback/data)使用方法及注意事项
Feb 06 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
Nov 06 Javascript
理解JS事件循环
Jan 07 Javascript
jQuery给表格添加分页效果
Mar 02 Javascript
浅谈Koa服务限流方法实践
Oct 23 Javascript
JS实现访问DOM对象指定节点的方法示例
Apr 04 Javascript
JavaScript设计模式之建造者模式实例教程
Jul 02 Javascript
微信上传视频文件提示(推荐)
Nov 22 Javascript
bootstrap table实现横向合并与纵向合并
Jul 18 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
Oct 17 Javascript
js动态添加带圆圈序号列表的实例代码
Feb 18 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
使用sockets:从新闻组中获取文章(三)
2006/10/09 PHP
php垃圾代码优化操作代码
2010/08/05 PHP
php ios推送(代码)
2013/07/01 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
PHP生成图像验证码的方法小结(2种方法)
2016/07/18 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
PHP7数组的底层实现示例
2019/08/25 PHP
javascript一个无懈可击的实例化XMLHttpRequest的方法
2010/10/13 Javascript
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
js获取会话框prompt的返回值的方法
2015/01/10 Javascript
jQuery实现控制文字内容溢出用省略号(…)表示的方法
2016/02/26 Javascript
jQuery添加和删除输入文本框标签代码
2016/05/20 Javascript
JavaScript实战(原生range和自定义特效)简单实例
2016/08/21 Javascript
js实现自动图片轮播代码
2017/03/22 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
Vue.js实现模拟微信朋友圈开发demo
2017/04/20 Javascript
BootStrap 导航条实例代码
2017/05/18 Javascript
基于Vue2的独立构建与运行时构建的差别(详解)
2017/12/06 Javascript
jquery中done和then的区别(详解)
2017/12/19 jQuery
vue二级路由设置方法
2018/02/09 Javascript
Bootstrap 实现表格样式、表单布局的实例代码
2018/12/09 Javascript
JavaScript基于SVG的图片切换效果实例代码
2020/12/15 Javascript
Python 遍历列表里面序号和值的方法(三种)
2017/02/17 Python
Django添加KindEditor富文本编辑器的使用
2018/10/24 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
python将pandas datarame保存为txt文件的实例
2019/02/12 Python
python pygame实现五子棋小游戏
2020/10/26 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
2019/07/23 Python
安装Pycharm2019以及配置anconda教程的方法步骤
2019/11/11 Python
土耳其新趋势女装购物网站:Addax
2020/01/07 全球购物
大学生职业生涯规划范文
2013/12/31 职场文书
国贸专业求职信
2014/06/28 职场文书
实习科室评语
2015/01/04 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
2016见义勇为事迹材料汇总
2016/03/01 职场文书
SQLServer2019 数据库环境搭建与使用的实现
2021/04/08 SQL Server