javascript 两个日期之间相差几个月

来源:百度知道 编辑:UC知道 时间:2024/05/30 06:53:46
如何计算javascript中 两个日期之间相差几个月?

month1=parseInt(date1.split("-")[0],10)*12+parseInt(date1.split("-")[1],10);//注意分隔符是-
month2=parseInt(date2.split("-")[0],10)*12+parseInt(date2.split("-")[1],10);
month1-month2即可
难点解答:
date2.split("-")[0]是把date2通过分隔符"-"拆成3个数组,取其中的第一个,就是年数
parseInt(数字,10)是把字符串转换为10进位的数字