萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> JS實現根據出生年月計算年齡

JS實現根據出生年月計算年齡

 本篇文章主要是對利用JS實現根據出生年月計算年齡的示例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助

代碼如下: <script language=javascript>      function   ages(str)      {            var   r   =   str.match(/^(d{1,4})(-|/)(d{1,2})2(d{1,2})$/);              if(r==null)return   false;              var   d=   new   Date(r[1],   r[3]-1,   r[4]);              if   (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4])            {                  var   Y   =   new   Date().getFullYear();                  return("年齡   =   "+   (Y-r[1])   +"   周歲");            }            return("輸入的日期格式錯誤!");      }      alert(ages("1980-03-22"));      alert(ages("2002-01-31"));      alert(ages("2002-01-41"));      </script>  
copyright © 萬盛學電腦網 all rights reserved