1、新建一个html文件,命名为test.html,用于讲解js如何计算两个日期的月份差。
2、在test.html文件中,创建两个测试时间,用于下面计算月份差。
3、在test.html文件中,分别使用split()方法按“-”分割时间,将日期的年月日保存为数组。
4、在test.html文件中,再分别将取得的年份乘以12,得到年份的月数,再加上当前日期的月数,便可得到某年某月的总月数。
5、在test.html文件中,将获得两个月数相减,便可得到两个日期月份之差。其中,abs用于取得绝对值。最后,使用alert()方法输出结果。
6、在浏览器打开test.html文件,点击按钮,查看实现的效果。