本文共 633 字,大约阅读时间需要 2 分钟。
网上很多例子写了获得上下一个月、下一个月的js实现方式,用到前端项目时,会报类型不匹配的错误,所以特将实现方式做下记录,供新手参考
public getLastMonthWy(date: Date = new Date(), type: string = 'start'): string{ var year = date.getFullYear(); //当前年:四位数字 var month = date.getMonth(); //当前月:0-11 if (month == 0) { //如果是0,则说明是1月份,上一个月就是去年的12月 year -= 1; month = 12; } let monthString = null; if (month < 10){ monthString = '0'+month.toString(); } else { monthString = month; } let lastYearMonth = year + '-' + monthString; //根据type类型去改造,去编写 return lastYearMonth; }
转载地址:http://aurii.baihongyu.com/