javascript计算两个日期之间相差几个月份
2018-07-20 来源:open-open
function checkTime(obj){
var startTime= $(obj).parent().siblings().next().next().children().val();//到项目时间
var endTime= $(obj).parent().siblings().next().next().next().children().val();//离项目时间
var startDate=new Date(startTime.replace("-", "/").replace("-", "/"));
var endDate=new Date(endTime.replace("-", "/").replace("-", "/"));
var number = 0;
var yearToMonth = (endDate.getFullYear() - startDate.getFullYear()) * 12;
number += yearToMonth;
monthToMonth = endDate.getMonth() - startDate.getMonth();
number += monthToMonth;
//endDay = endDate.getDate();
//startDay = startDate.getDate();
//dayStep = endDay - startDay;
//if (dayStep >= 0) {
// if (dayStep >= 15) {
// number += 1;
// }
//} else {
// if (dayStep <= -15) {
// number -= 1;
// }
//}
$(obj).blur();
alert(parseInt(number + 1) + " 人月 ");
return false;
}
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
下一篇:Java俄罗斯方块实现代码
最新资讯
热门推荐