Bagaimana untuk mendapatkan bilangan hari dalam sebulan
P粉354948724
P粉354948724 2023-08-25 13:55:10
0
2
589
<p>Saya membuat pemasa kira detik dan perlu mendapatkan bilangan hari dalam sebulan dan menolak bilangan hari yang telah berlalu (cth: 30 hari pada bulan September tolak 8 hari - tarikh hari ini). Sekarang saya perlu memasukkan secara manual: </p> <pre class="brush:php;toolbar:false;">const end = new Date(2021, 8, 30, 13, 0,12, 12);</pre></p>
P粉354948724
P粉354948724

membalas semua(2)
P粉916553895

Anda boleh mendapatkan bilangan hari dalam sebulan menggunakan kod berikut:

const getDays = (year, month) => new Date(year, month, 0).getDate()

const days = getDays(2021, 8)
console.log(days)
P粉792673958

Bilangan hari yang tinggal dalam bulan ini

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);
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan