- Holen Sie sich die vorherigen n Tage oder die nächsten n Tage
GetDateStr(AddDayCount) { //AddDayCount, das übergebene Datum var dd = neues Datum(); dd.setDate(dd.getDate()+AddDayCount);//Erhalten Sie das Datum nach AddDayCount-Tagen var y = dd.getFullYear(); var m = (dd.getMonth()+1)<10?"0"+(dd.getMonth()+1):(dd.getMonth()+1);//Erhalte das Datum des aktuellen Monats, wenn es ist kleiner als 10, ergänze 0 var d = dd.getDate()<10?"0"+dd.getDate():dd.getDate();//Erhalten Sie das aktuelle Datum. Wenn es kleiner als 10 ist, fügen Sie 0 hinzu gib y+"-"+m+"-"+d zurück }
Zum Beispiel heute, 23.5.16
Holen Sie sich die Uhrzeit der Vorwoche. GetDateStr(-7) //23-5-9
2 Holen Sie sich die vorherigen n Monate oder die nächsten n Monate
beforeTime(n) { //AddDayCount, das übergebene Datum /**Monat des vorherigen Monats abrufenNum Monat*/ let date = new Date() date.setMonth(date.getMonth() - n) date.toLocaleDateString() sei y = date.getFullYear() sei m = date.getMonth() + 1 m = m < 10 ? '0' + m : m gib y + '-' + m zurück }
Beispielsweise erhält beforeTime(2) //23-03 den März
beforeTime(-2) //23-07 Juli abrufen