Moment.js是一個JavaScript日期處理類庫。
用原生js直接計算前一天和后一天,涉及大小月、閏年非閏年等等的計算,寫起來邏輯比較復雜。
項目中需要選擇日期范圍,為了方便處理,在前端計算出開始時間的前一天和結束時間的后一天,再傳給后端。
可以利用moment.js快速計算出starttime的前一天和endtime的后一天。
1 starttime = moment(starttime).subtract(1,"days").format("YYYY-MM-DD");//前一天 2 endtime = moment(endtime).add(1,"days").format("YYYY-MM-DD");//后一天
在控制台打印出來:

