教程集 www.jiaochengji.com
教程集 >  脚本编程  >  javascript  >  正文 js获取两个日期之间的所有日期的代码

js获取两个日期之间的所有日期的代码

发布时间:2015-01-11   编辑:jiaochengji.com
分享一段js代码,用于获取两个日期间的所有日期,供初学的朋友参考。

获取两个日期间的所有日期,代码:

<script>
//js 日期计算
//by www.jbxue.com
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>

您可能感兴趣的文章:
js获取两个日期之间的所有日期的代码
js date日期函数的例子
php 常用日期相函数[日期加减,两日期之差,日期转换时间截]
js获取当前时间戳与日期比较
php日期函数的简单示例代码
PHP常用日期时间操作合集
php取当前日期所在星期(月份)的开始日期与结束日期的代码
【php智能课表】选取某个日期段的周几,获取周几对应的日期
jQuery 联动日历实现代码
shell获取系统时间的方法

[关闭]
~ ~