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 相关文章推荐
javascript 图片上传预览-兼容标准
Jun 01 Javascript
js中判断Object、Array、Function等引用类型对象是否相等
Aug 29 Javascript
javascript完美拖拽的实现方法
Sep 29 Javascript
js网页右下角提示框实例
Oct 14 Javascript
js获取json元素数量的方法
Jan 27 Javascript
编写自己的jQuery提示框(Tip)插件
Feb 05 Javascript
jQuery里filter()函数与find()函数用法分析
Jun 24 Javascript
JavaScript String 对象常用方法总结
Apr 28 Javascript
使用PBFunc在Powerbuilder中支付宝当面付款功能
Oct 01 Javascript
Angular 4依赖注入学习教程之InjectToken的使用(八)
Jun 04 Javascript
vue学习教程之带你一步步详细解析vue-cli
Dec 26 Javascript
深入探讨JavaScript的最基本部分之执行上下文
Feb 12 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
BBS(php &amp; mysql)完整版(二)
2006/10/09 PHP
discuz Passport 通行证 整合笔记
2008/06/30 PHP
php旋转图片90度的方法
2013/11/07 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
php strftime函数的详细用法
2018/06/21 PHP
javascript中的几个运算符
2007/06/29 Javascript
js如何判断用户是否是用微信浏览器
2014/06/05 Javascript
javascript中局部变量和全局变量的区别详解
2015/02/27 Javascript
JS实现在状态栏显示打字效果完整实例
2015/11/02 Javascript
常用原生JS兼容性写法汇总
2016/04/27 Javascript
JavaScript中的Object对象学习教程
2016/05/20 Javascript
JavaScript基础重点(必看)
2016/07/09 Javascript
webpack+vue.js实现组件化详解
2016/10/12 Javascript
给easyui的datebox控件添加清空按钮的实现方法
2016/11/09 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
vue router自动判断左右翻页转场动画效果
2017/10/10 Javascript
JS 实现百度搜索功能
2018/02/01 Javascript
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
如何使用VuePress搭建一个类型element ui文档
2019/02/14 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
如何在node环境实现“get数据解析”代码实例
2020/07/03 Javascript
[42:32]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第二局
2016/02/27 DOTA
[40:53]完美世界DOTA2联赛PWL S3 Magma vs DLG 第二场 12.18
2020/12/20 DOTA
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
Python面向对象程序设计示例小结
2019/01/30 Python
python 日志模块logging的使用场景及示例
2021/01/04 Python
突破canvas语法限制 让他支持链式语法
2012/12/24 HTML / CSS
int和Integer有什么区别
2013/05/25 面试题
高三毕业寄语
2014/04/10 职场文书
表彰大会策划方案
2014/05/13 职场文书
乡镇领导班子批评与自我批评材料
2014/09/23 职场文书
2015学校师德师风工作总结
2015/04/22 职场文书
2015年煤矿安全工作总结
2015/05/23 职场文书
离婚案件原告代理词
2015/05/23 职场文书
团委副书记工作总结
2015/08/14 职场文书
GO中sync包自由控制并发示例详解
2022/08/05 Golang