本文實例講述了JS取得月份最後天數、最大天數與某日週數的方法。分享給大家參考,具體如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
js得到一個月最大天數
JS裡 面的new Date("xxxx/xx/xx")這個日期的構造方法有一個妙處,
當你傳入的是"xxxx/xx/0"(0號)的話,得到的日期是"xx"月的前一個月的最後一天("xx"月的最大值是69,題外話),
當你傳入的是"xxxx/xx/1"(1號)的話,得到的日期是"xx"月的後一個 月的第一天(自己理解)
如果傳入"1999/13/0",會得到"1998/12/31"。而且最大的好處是當你傳入"xxxx/3/0",會得到xxxx年2月的最後一天,它會自動判斷當年是否是閏年來返回28或29,不用自己判斷,
所以,我們想得到選擇年選擇月有多少天的話,只需要
1 2 |
|
校驗的話,也可以用這個方法。
以下是使用JS編寫的取得某年某月有多少天的getDaysInMonth(year, month)方法:
1 2 3 4 5 |
|
js 取得某年的某天是第幾週
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
|
希望本文所述對大家JavaScript程式設計有所幫助。