js实现获取两个日期之间所有日期的方法


Posted in Javascript onJune 17, 2016

本文实例讲述了js实现获取两个日期之间所有日期的方法。分享给大家供大家参考,具体如下:

<script>
function getDate(datestr){
  var temp = datestr.split("-");
  var date = new Date(temp[0],temp[1],temp[2]);
  return date;
}
var start = "2012-3-25";
var end = "2012-4-3";
var startTime = getDate(start);
var endTime = getDate(end);
while((endTime.getTime()-startTime.getTime())>=0){
  var year = startTime.getFullYear();
  var month = startTime.getMonth().toString().length==1?"0"+startTime.getMonth().toString():startTime.getMonth();
  var day = startTime.getDate().toString().length==1?"0"+startTime.getDate():startTime.getDate();
  alert(year+"-"+month+"-"+day);
  startTime.setDate(startTime.getDate()+1);
}
</script>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
一段多浏览器的&quot;复制到剪贴板&quot;javascript代码
Mar 27 Javascript
javascript的数据类型、字面量、变量介绍
May 23 Javascript
关于使用 jBox 对话框的提交不能弹出问题解决方法
Nov 07 Javascript
一个简单的瀑布流效果(主体形式自写)
May 27 Javascript
JQuery性能优化的几点建议
May 14 Javascript
浅谈window.onbeforeunload() 事件调用ajax
Jun 29 Javascript
JavaScript实现类似拉勾网的鼠标移入移出效果
Oct 27 Javascript
基于JavaScript实现报警器提示音效果
Oct 27 Javascript
基于JS实现table导出Excel并保留样式
May 19 Javascript
深入解读VUE中的异步渲染的实现
Jun 19 Javascript
js+canvas绘制图形验证码
Sep 21 Javascript
typescript编写微信小程序创建项目的方法
Jan 29 Javascript
jQuery1.9+中删除了live以后的替代方法
Jun 17 #Javascript
基于JQuery实现分隔条的功能
Jun 17 #Javascript
js基于setTimeout与setInterval实现多线程
Jun 17 #Javascript
浅谈jQuery animate easing的具体使用方法(推荐)
Jun 17 #Javascript
jQuery animate easing使用方法图文详解
Jun 17 #Javascript
JS常用字符串方法(推荐)
Jan 15 #Javascript
url中的特殊符号有什么含义(推荐)
Jun 17 #Javascript
You might like
php多文件上传功能实现原理及代码
2013/04/18 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
2016/05/11 PHP
Yii2框架实现登录、退出及自动登录功能的方法详解
2017/10/24 PHP
PDO::commit讲解
2019/01/27 PHP
让mayfish支持mysqli数据库驱动的实现方法
2010/05/22 Javascript
Javascript 面向对象(二)封装代码
2012/05/23 Javascript
js Date概念详细介绍
2013/11/22 Javascript
jQuery判断当前点击的是第几个li的代码
2014/09/26 Javascript
jquery实现像栅栏一样左右滑出式二级菜单效果代码
2015/08/24 Javascript
深入浅析AngularJS中的module(模块)
2016/01/04 Javascript
javascript显示倒计时控制按钮的简单实现
2016/06/07 Javascript
Laravel中常见的错误与解决方法小结
2016/08/30 Javascript
jQuery实现的简单无刷新评论功能示例
2017/11/08 jQuery
完美解决手机浏览器顶部下拉出现网页源或刷新的问题
2017/11/30 Javascript
Vue+Element实现动态生成新表单并添加验证功能
2019/05/23 Javascript
js实现QQ邮箱邮件拖拽删除功能
2020/08/27 Javascript
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
[33:23]VG vs Pain 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python pickle模块用法实例
2015/04/14 Python
Python中用于计算对数的log()方法
2015/05/15 Python
python 将字符串转换成字典dict的各种方式总结
2018/03/23 Python
基于windows下pip安装python模块时报错总结
2018/06/12 Python
python支付宝支付示例详解
2019/08/22 Python
python实现五子棋游戏(pygame版)
2020/01/19 Python
Pytorch中.new()的作用详解
2020/02/18 Python
python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例
2020/03/06 Python
Python Flask框架实现简单加法工具过程解析
2020/06/03 Python
巴基斯坦电子产品购物网站:Home Shopping
2017/09/14 全球购物
村级环境卫生整治方案
2014/05/04 职场文书
生产操作工岗位职责
2014/09/16 职场文书
学校会议通知范文
2015/04/15 职场文书
实践论读书笔记
2015/06/29 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
如何用JS实现简单的数据监听
2021/05/06 Javascript
win10重装系统后上不了网怎么办 win10重装系统网络故障的解决办法
2022/07/23 数码科技