欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Javascript獲取某個(gè)月的天數(shù)

 更新時(shí)間:2018年05月30日 11:43:40   作者:wcqlwyt  
本文給大家分享使用getDaysInOneMonth(year, month)方法獲取某個(gè)月的天數(shù),方法超簡(jiǎn)單,感興趣的朋友一起看看吧

Javascript里面的new  Date("xxxx/xx/xx")這個(gè)日期的構(gòu)造方法有一個(gè)妙處,當(dāng)你傳入的是"xxxx/xx/0"(0號(hào))的話,得到的日期是"xx"月的前一個(gè) 月的最后一天("xx"月的最大取值是69,題外話),如果傳入"1999/13/0",會(huì)得到"1998/12/31"。而且最大的好處是當(dāng)你傳 入"xxxx/3/0",會(huì)得到xxxx年2月的最后一天,它會(huì)自動(dòng)判斷當(dāng)年是否是閏年來(lái)返回28或29,不用自己判斷,太方便了??!所以,我們想得到選 擇年選擇月有多少天的話,只需要

var d=new Date("選擇年/選擇月+1/0");
alert(d.getDate());

下面是使用Javascript編寫的獲取某年某月有多少天的getDaysInOneMonth(year, month)方法:

function getDaysInOneMonth(year, month){ 
 month = parseInt(month,10)+1; 
 var d= new Date(year+"/"+month+"/0"); 
 return d.getDate(); 
 } 

注意:經(jīng)過(guò)本人測(cè)試發(fā)現(xiàn),Chrome瀏覽器(谷歌瀏覽器)對(duì)這個(gè)特性不支持,得到的結(jié)果是NAN。兼容性問(wèn)題??!

大家可以嘗試其他方法獲取某個(gè)月的總天數(shù)。

修改成如下方式即可:

function getDaysInOneMonth(year, month){ 
 month = parseInt(month, 10); 
 var d= new Date(year, month, 0); 
 return d.getDate(); 
} 

總結(jié)

以上所述是小編給大家介紹的Javascript獲取某個(gè)月的天數(shù),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Javascript簡(jiǎn)單改變表單元素背景的方法

    Javascript簡(jiǎn)單改變表單元素背景的方法

    這篇文章主要介紹了Javascript簡(jiǎn)單改變表單元素背景的方法,涉及javascript操作頁(yè)面元素樣式的基本技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-07-07
  • jquery將標(biāo)簽元素的高設(shè)為屏幕的百分比

    jquery將標(biāo)簽元素的高設(shè)為屏幕的百分比

    這篇文章主要介紹了js將標(biāo)簽元素的高設(shè)為屏幕的百分比,需要的朋友可以參考下
    2017-04-04
  • 微信小程序 SOTER 生物認(rèn)證DEMO 指紋識(shí)別功能

    微信小程序 SOTER 生物認(rèn)證DEMO 指紋識(shí)別功能

    這篇文章主要介紹了微信小程序 SOTER 生物認(rèn)證DEMO指紋識(shí)別功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • layui實(shí)現(xiàn)圖片虛擬路徑上傳,預(yù)覽和刪除的例子

    layui實(shí)現(xiàn)圖片虛擬路徑上傳,預(yù)覽和刪除的例子

    今天小編就為大家分享一篇layui實(shí)現(xiàn)圖片虛擬路徑上傳,預(yù)覽和刪除的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-09-09
  • 前端開(kāi)發(fā)過(guò)程中瀏覽器版本的兩種判定方法

    前端開(kāi)發(fā)過(guò)程中瀏覽器版本的兩種判定方法

    前端開(kāi)發(fā)過(guò)程中經(jīng)常需要判斷瀏覽器的版本,達(dá)到同時(shí)兼容多個(gè)瀏覽器的目的,下面有兩種不錯(cuò)的常用方法:jquery及HTML中的注釋,喜歡的朋友可以參考下
    2013-10-10
  • js面向?qū)ο笾o態(tài)方法和靜態(tài)屬性實(shí)例分析

    js面向?qū)ο笾o態(tài)方法和靜態(tài)屬性實(shí)例分析

    這篇文章主要介紹了js面向?qū)ο笾o態(tài)方法和靜態(tài)屬性,實(shí)例分析了靜態(tài)方法和靜態(tài)屬性的原理及應(yīng)用,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • 原生JS與JQ獲取元素的區(qū)別詳解

    原生JS與JQ獲取元素的區(qū)別詳解

    這篇文章主要介紹了原生JS與JQ獲取元素的區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Bootstrap每天必學(xué)之日期控制

    Bootstrap每天必學(xué)之日期控制

    Bootstrap每天必學(xué)之日期控制,對(duì)Bootstrap日期控制感興趣的小伙伴們可以參考一下
    2016-03-03
  • 使用uni-app打包H5的圖文教程

    使用uni-app打包H5的圖文教程

    uni-app是一個(gè)使用Vue.js開(kāi)發(fā)所有前端應(yīng)用的框架,開(kāi)發(fā)者編寫一套代碼,可發(fā)布到iOS,Android,H5,以及各種小程序(微信/支付寶/百度/頭條/?QQ?/釘釘)等多個(gè)平臺(tái),這篇文章主要給大家介紹了關(guān)于使用uni-app打包H5的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • js實(shí)現(xiàn)跨域訪問(wèn)的三種方法

    js實(shí)現(xiàn)跨域訪問(wèn)的三種方法

    這篇文章主要介紹了js實(shí)現(xiàn)跨域訪問(wèn)的三種方法,包括基于iframe實(shí)現(xiàn)跨域、基于script標(biāo)簽實(shí)現(xiàn)跨域以及后臺(tái)代理方式 ,感興趣的小伙伴們可以參考一下
    2015-12-12

最新評(píng)論