JS獲取月份天數

廢話不說,直接上代碼:

// 獲取月份天數
var d = new Date(2020, 2, 0);
console.log(d.getDate());//29
// 封裝起來
function myMonth(){
	var d = new Date(year, month, 0);
	return d.getDate();
}
var allDay = myMonth(2099, 1);
alert(allDay);//31

// 獲取當月天數
function monthDay(){
	var date = new Date();
	var year = date.getFullYear();
	var month = date.getMonth()+1;
	var d = new Date(year, month, 0);
	return d.getDate();
}
alert(monthDay());

這樣寫的好處是不用判斷是否爲閏年,不用計算二月是28天還是29天

小夥伴喜歡有幫助就點個贊吧~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章