标签:
最近 在搞日历,给两个指定日期算出相差的天数 这个还好,可还要算出月份 一紧张没想出来,在网上找找,找到了,一看,其实方法 很简单就是没想到
把日期1的年数与12相乘,加上日期1的月份,
把日期2同一操作
然后再两个月份相减 得到的就是月份差,
有人说夸年能行吗?
答案是肯定的,
贴代码
最初的想法不是我
//两个日期 var date1 = ‘2016-02-26‘; var date2 = ‘2015-11-10‘; // 拆分年月日 date1 = date1.split(‘-‘); // 得到月数 date1 = parseInt(date1[0]) * 12 + parseInt(date1[1]); // 拆分年月日 date2 = date2.split(‘-‘); // 得到月数 date2 = parseInt(date2[0]) * 12 + parseInt(date2[1]); var m = Math.abs(date1 - date2); alert(m);
是不是搞清楚了,仲么样,
标签:
原文地址:http://www.cnblogs.com/llqfront/p/4626215.html