Heim  >  Fragen und Antworten  >  Hauptteil

So ermitteln Sie die Anzahl der Tage in einem Monat

<p>Ich habe einen Countdown-Timer erstellt und muss die Anzahl der Tage in einem Monat ermitteln und die Anzahl der vergangenen Tage subtrahieren (z. B. 30 Tage im September minus 8 Tage – das heutige Datum). Jetzt muss ich manuell eingeben: </p> <pre class="brush:php;toolbar:false;">const end = new Date(2021, 8, 30, 13, 0,12, 12);</pre></p>
P粉354948724P粉354948724445 Tage vor581

Antworte allen(2)Ich werde antworten

  • P粉916553895

    P粉9165538952023-08-26 10:46:09

    您可以使用以下代码获取一个月的天数:

    const getDays = (year, month) => new Date(year, month, 0).getDate()
    
    const days = getDays(2021, 8)
    console.log(days)

    Antwort
    0
  • P粉792673958

    P粉7926739582023-08-26 10:42:00

    本月剩余天数

    var currentDate = new Date();
    var currentYear = currentDate.getFullYear();
    var currentMonth = currentDate.getMonth();
    
    var currentMonthLastDate = (new Date(currentYear, currentMonth, 0)).getDate();
    
    var daysLeftInMonth = currentMonthLastDate - currentDate.getDate();
    
    console.log(daysLeftInMonth);

    Antwort
    0
  • StornierenAntwort