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中字符串替换函数replace()方法与c# 、vb 替换有一点不同
Jun 25 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
Sep 11 Javascript
javascript类型转换示例
Apr 29 Javascript
js清空表单数据的两种方式(遍历+reset)
Jul 18 Javascript
jQuery实现倒计时重新发送短信验证码功能示例
Jan 12 Javascript
angularJS之$http:与服务器交互示例
Mar 17 Javascript
Vue.js实现的计算器功能完整示例
Jul 11 Javascript
vue webpack开发访问后台接口全局配置的方法
Sep 18 Javascript
element-ui 本地化使用教程详解
Oct 28 Javascript
Vue微信公众号网页分享的示例代码
May 28 Javascript
vue 使用lodash实现对象数组深拷贝操作
Sep 10 Javascript
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
Apr 06 Vue.js
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 session_set_save_handler 函数的用法(mysql)
2013/06/29 PHP
PHP数组去重比较快的实现方式
2016/01/19 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
PHP高并发和大流量解决方案整理
2021/03/09 PHP
关于实现代码语法标亮 dp.SyntaxHighlighter
2007/02/02 Javascript
Date对象格式化函数代码
2010/07/17 Javascript
jquery png 透明解决方案(推荐)
2010/08/21 Javascript
jquery获得页面元素的坐标值实现思路及代码
2013/04/15 Javascript
初识Javascript小结
2015/07/16 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
举例讲解JavaScript中关于对象操作的相关知识
2015/11/16 Javascript
Angular中$compile源码分析
2016/01/28 Javascript
浅析script标签中的defer与async属性
2016/11/30 Javascript
微信小程序 swiper组件构建轮播图的实例
2017/09/20 Javascript
详解webpack require.ensure与require AMD的区别
2017/12/13 Javascript
vue实现自定义多选与单选的答题功能
2018/07/05 Javascript
Vue Router history模式的配置方法及其原理
2019/05/30 Javascript
vue实现侧边栏导航效果
2019/10/21 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
2020/02/06 Javascript
手把手带你入门微信小程序新框架Kbone的使用
2020/02/25 Javascript
JavaScript实现答题评分功能页面
2020/06/24 Javascript
vue实现公共方法抽离
2020/07/31 Javascript
[55:16]Mski vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
[01:05:30]VP vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python 使用get_argument获取url query参数
2017/04/28 Python
Python元组操作实例分析【创建、赋值、更新、删除等】
2017/07/24 Python
Python3 读、写Excel文件的操作方法
2018/10/20 Python
pandas 如何分割字符的实现方法
2019/07/29 Python
Python Scrapy框架第一个入门程序示例
2020/02/05 Python
HTML5 canvas画图并保存成图片的jcanvas插件
2014/01/17 HTML / CSS
详解HTML5如何使用可选样式表为网站或应用添加黑暗模式
2020/04/07 HTML / CSS
意大利在线药房:shop-farmacia.it
2019/03/12 全球购物
英国最好的温室之家:Greenhouses Direct
2019/07/13 全球购物
数控加工专业毕业生自荐信
2013/09/27 职场文书
初中科学教学反思
2014/01/21 职场文书
幼儿学前班评语
2014/12/29 职场文书