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 相关文章推荐
JavaScript获得页面base标签中url的方法
Apr 03 Javascript
JS+CSS实现下拉列表框美化效果(3款)
Aug 15 Javascript
vuejs 单文件组件.vue 文件的使用
Jul 28 Javascript
Django使用多数据库的方法
Sep 06 Javascript
深入理解Vue2.x的虚拟DOM diff原理
Sep 27 Javascript
JS实现不用中间变量temp 实现两个变量值得交换方法
Feb 04 Javascript
js获取form表单中name属性的值
Feb 27 Javascript
jQuery位置选择器用法实例分析
Jun 28 jQuery
swiper4实现移动端导航切换
Oct 16 Javascript
解决vue cli使用typescript后打包巨慢的问题
Sep 30 Javascript
Javascript表单序列化原理及实现代码详解
Oct 30 Javascript
如何在JavaScript中使用localStorage详情
Feb 04 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
ThinkPHP查询返回简单字段数组的方法
2014/08/25 PHP
解读PHP的Yii框架中请求与响应的处理流程
2016/03/17 PHP
php实现购物车产品删除功能(2)
2020/07/23 PHP
Redis在Laravel项目中的应用实例详解
2017/08/11 PHP
PHP实现动态删除XML数据的方法示例
2018/03/30 PHP
thinkphp框架使用JWTtoken的方法详解
2019/10/10 PHP
删除重复数据的算法
2006/11/23 Javascript
javascript学习笔记(三) String 字符串类型介绍
2012/06/19 Javascript
JavaScript中圆括号()和方括号[]的特殊用法疑问解答
2013/08/06 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
jQuery处理XML文件的几种方法
2016/06/14 Javascript
JavaScript对象数组如何按指定属性和排序方向进行排序
2016/06/15 Javascript
AngularJS表单详解及示例代码
2016/08/17 Javascript
详解js中Json的语法与格式
2016/11/22 Javascript
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
2017/03/08 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
微信、QQ、微博、Safari中使用js唤起App
2018/01/24 Javascript
浅谈vuex的基本用法和mapaction传值问题
2019/11/08 Javascript
[02:28]DOTA2亚洲邀请赛 LGD战队巡礼
2015/02/03 DOTA
使用Python的Zato发送AMQP消息的教程
2015/04/16 Python
在Python程序和Flask框架中使用SQLAlchemy的教程
2016/06/06 Python
Python初学时购物车程序练习实例(推荐)
2017/08/08 Python
Python装饰器用法实例总结
2018/02/07 Python
Python高级用法总结
2018/05/26 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
2018/10/11 Python
在PyCharm中批量查找及替换的方法
2019/01/20 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
Python比较配置文件的方法实例详解
2019/06/06 Python
Python 获取windows桌面路径的5种方法小结
2019/07/15 Python
Python基于smtplib模块发送邮件代码实例
2020/05/29 Python
selenium自动化测试入门实战
2020/12/21 Python
英国领先的男士服装和时尚零售商:Burton
2017/01/09 全球购物
高中英语演讲稿范文
2014/04/24 职场文书
第一批党的群众路线教育实践活动总结报告
2014/07/03 职场文书
2014第二批党员干部对照“四风”找差距检查材料思想汇报
2014/09/18 职场文书
教师个人工作总结范文2014
2014/11/10 职场文书