JS實現(xiàn)根據(jù)出生年月計算年齡
更新時間:2014年01月10日 09:55:51 作者:
本篇文章主要是對利用JS實現(xiàn)根據(jù)出生年月計算年齡的示例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
復制代碼 代碼如下:
<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>
相關文章
Javascript的動態(tài)增加類的實現(xiàn)方法
下面小編就為大家?guī)硪黄狫avascript的動態(tài)增加類的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10
JavaScript中常見內(nèi)置函數(shù)用法示例
這篇文章主要介紹了JavaScript中常見內(nèi)置函數(shù)用法,結合實例形式分析了JavaScript常用內(nèi)置函數(shù)的功能、參數(shù)、使用方法及相關操作注意事項,需要的朋友可以參考下2018-05-05
用JavaScript 判斷用戶使用的是 IE6 還是 IE7
判斷IE瀏覽器的腳本,方便根據(jù)瀏覽器不懂,支持不同的代碼的分別調(diào)用。2008-01-01

