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注意img图片的onerror事件的分析
Jan 01 Javascript
16个最流行的JavaScript框架[推荐]
May 29 Javascript
JavaScript中setInterval的用法总结
Nov 20 Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
Dec 27 Javascript
js识别不同浏览器基于userAgent做判断
Jul 29 Javascript
JavaScript Date 知识浅析
Jan 29 Javascript
vue2.0结合Element实现select动态控制input禁用实例
May 12 Javascript
js实现简易聊天对话框
Aug 17 Javascript
Vue2.0子同级组件之间数据交互方法
Feb 28 Javascript
全面分析JavaScript 继承
May 30 Javascript
《javascript设计模式》学习笔记三:Javascript面向对象程序设计单例模式原理与实现方法分析
Apr 07 Javascript
javascript遍历对象的五种方式实例代码
Oct 24 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
叶罗丽:为什么大家对颜冰这对CP非常关心,却对金茉两人十分冷漠
2020/03/17 国漫
PHP+javascript液晶时钟
2006/10/09 PHP
第二节--PHP5 的对象模型
2006/11/16 PHP
php中的curl_multi系列函数使用例子
2014/07/29 PHP
PHP中比较时间大小实例
2014/08/21 PHP
深入浅析yii2-gii自定义模板的方法
2016/04/26 PHP
JavaScript 动态将数字金额转化为中文大写金额
2009/05/14 Javascript
Jquery 的扩展方法总结
2011/10/01 Javascript
一样的table?不一样的table(可编辑状态table)
2012/09/19 Javascript
jquery仿搜索自动联想功能代码
2014/05/23 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
2014/10/19 Javascript
js制作带有遮罩弹出层实现登录注册表单特效代码分享
2015/09/05 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
解析javascript图片懒加载与预加载的分析总结
2016/10/27 Javascript
深入理解JavaScript 箭头函数
2019/05/30 Javascript
如何解决js函数防抖、节流出现的问题
2019/06/17 Javascript
基于layui table返回的值的多级嵌套的解决方法
2019/09/19 Javascript
[02:19]2014DOTA2国际邀请赛 专访820少年们一起去追梦吧
2014/07/14 DOTA
[02:21]2018完美盛典章节片——初心
2018/12/17 DOTA
python调用新浪微博API项目实践
2014/07/28 Python
Django中实现点击图片链接强制直接下载的方法
2015/05/14 Python
Django如何实现内容缓存示例详解
2017/09/24 Python
基于Django用户认证系统详解
2018/02/21 Python
python中计算一个列表中连续相同的元素个数方法
2018/06/29 Python
Python实现将蓝底照片转化为白底照片功能完整实例
2019/12/13 Python
利用Python脚本批量生成SQL语句
2020/03/04 Python
python 实现一个简单的线性回归案例
2020/12/17 Python
python实现xml转json文件的示例代码
2020/12/30 Python
python推导式的使用方法实例
2021/02/28 Python
css3 中实现炫酷的loading效果
2019/04/26 HTML / CSS
Marks & Spencer爱尔兰:英国马莎百货
2016/04/20 全球购物
澳大利亚领先的宠物用品商店:VetSupply
2017/09/08 全球购物
澳洲国民品牌乡村路折扣店:Country Road & Trenery Outlet
2018/04/19 全球购物
智能钱包:Ekster
2019/11/21 全球购物
个人作风建设心得体会
2014/10/22 职场文书
阿里云 Windows server 2019 配置FTP
2022/04/28 Servers