码迷,mamicode.com
首页 > Web开发 > 详细

js求两个日期相差的天数

时间:2015-02-16 10:11:39      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:

最近做系统的时候经常要用到js有关时间,自己不是很熟悉用js编写各种有关时间、日期的代码,都是网上百度,基本可以看的懂,但是自己就是写不出来,所以用的js应该在博客记录一下,加深印象。

/**
 * 求两个日期相差的天数
 * @param startDateStr
 * @param endDateStr
 * @returns
 */
function getDays(startDateStr, endDateStr){
	var separatorStr = "-";
	var startDate;
	var endDate;
	var iDays;
	startDate = startDateStr.split(separatorStr);
	endDate = endDateStr.split(separatorStr);
	var date1 = new Date(startDate[0],startDate[1]-1,startDate[2]);
	var date2 = new Date(endDate[0],endDate[1]-1, endDate[2]);
	iDays = parseInt(Math.abs(date1 - date2)/1000/60/60/24);//相差毫秒转换2为天
	return iDays;
}

  

js求两个日期相差的天数

标签:

原文地址:http://www.cnblogs.com/zhoutianhuai/p/4293703.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!