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实现点击切换图片并隐藏显示内容(2种方法实现)
Apr 11 Javascript
js实现键盘上下左右键选择文字并显示在文本框的方法
May 07 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
May 09 Javascript
javascript图片预加载实例分析
Jul 16 Javascript
html5+javascript实现简单上传的注意细节
Apr 18 Javascript
利用jQuery来动态为属性添加或者删除属性的简单方法
Dec 02 Javascript
详解node如何让一个端口同时支持https与http
Jul 04 Javascript
Vue.js结合Ueditor富文本编辑器的实例代码
Jul 11 Javascript
js构造函数创建对象是否加new问题
Jan 22 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
Feb 03 Javascript
JS 数组随机洗牌的实例代码
Sep 12 Javascript
微信小程序12行js代码自己写个滑块功能(推荐)
Jul 15 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
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
枚举JavaScript对象的函数
2006/12/22 Javascript
Javascript下判断是否为闰年的Datetime包
2010/10/26 Javascript
用客户端js实现带省略号的分页
2013/04/27 Javascript
JavaScript中的原始值和复杂值
2016/01/07 Javascript
jQuery unbind 删除绑定事件详解
2016/05/24 Javascript
原生js实现查询天气小应用
2016/12/09 Javascript
JS新包管理工具yarn和npm的对比与使用入门
2016/12/09 Javascript
vue指令只能输入正数并且只能输入一个小数点的方法
2018/06/08 Javascript
vue this.reload 方法 配置
2018/09/12 Javascript
使用 Opentype.js 生成字体子集的实例代码详解
2020/05/25 Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
2020/08/07 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
Vue 使用iframe引用html页面实现vue和html页面方法的调用操作
2020/11/16 Javascript
[06:09]辉夜杯主赛事开幕式
2015/12/25 DOTA
[42:34]VP vs VG 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python的Flask框架中实现登录用户的个人资料和头像的教程
2015/04/20 Python
matplotlib savefig 保存图片大小的实例
2018/05/24 Python
python elasticsearch环境搭建详解
2019/09/02 Python
python interpolate插值实例
2020/07/06 Python
如何将json数据转换为python数据
2020/09/04 Python
安装不同版本的tensorflow与models方法实现
2021/02/20 Python
美国知名保健品网站:LuckyVitamin(支持中文)
2017/08/09 全球购物
印度首选时尚目的地:Reliance Trends
2018/01/17 全球购物
匈牙利超级网上商店和优惠:Alza.hu
2019/12/17 全球购物
C#和SQL Server的面试题
2016/08/12 面试题
货代行业个人求职简历的自我评价
2013/10/22 职场文书
大学生专业个人学习的自我评价
2013/10/26 职场文书
亮化工程实施方案
2014/03/17 职场文书
学校领导班子成员查摆问题及整改措施
2014/10/28 职场文书
产品质量保证书范本
2015/02/27 职场文书
《秦兵马俑》教学反思
2016/02/24 职场文书
Python 读写 Matlab Mat 格式数据的操作
2021/05/19 Python
Springboot如何同时装配两个相同类型数据库
2021/11/17 Java/Android
Mybatis是这样防止sql注入的
2021/12/06 Java/Android
教你修复 Win11应用商店加载空白问题
2021/12/06 数码科技