JavaScript計算年齡
知道一個人的出生日期自然就可以計算出他的年齡,在實際應用中可能需要通過javascript來根據人的出生日期來計算一個人的年齡,下面就是一段能夠實現此功能的程式碼例項,和大家分享一下。
程式碼如下:
[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("輸入的日期格式錯誤!"); } console.log(ages("1983-03-1")); console.log(ages("2001-01-10")); console.log(ages("1990-02-5"));
以上程式碼實現了我們的要求,可以通過出生日期計算出年齡。
相關閱讀:
(1).match方法參閱正規表示式match()函式一章節。
(2).getFullYear方法參閱JavaScript getFullYear()一章節。
(3).getMonth方法參閱JavaScript getMonth()一章節。
(4).getDate方法參閱JavaScript getDate()一章節。
相關文章
- PHP計算年齡、PHP
- JavaScript根據出生日期計算年齡JavaScript
- excel身份證號計算年齡Excel
- 鴻蒙NEXT開發案例:年齡計算鴻蒙
- 根據datetimepicker選擇的日期計算年齡
- 工齡怎麼計算excel公式精確到月 如何設定工齡計算公式Excel公式
- 2025年最新退休年齡計算 | C#程式碼 | .net core程式碼C#
- 程式設計能力與程式設計年齡程式設計
- 輸入某人出生日期,計算年齡和距60歲的天數
- js根據出生年月日換算年齡JS
- 程式設計能力與年齡成反比嗎程式設計
- 程式設計師的年齡天花板程式設計師
- 【計算視覺】人臉屬性識別演算法 | 性別+種族+年齡+表情視覺演算法
- 中文年齡函式函式
- 資料庫 根據出生日期計算年齡的sql幾種資料庫寫法資料庫SQL
- MySQL年齡日期問題MySql
- 年齡大了還能學java嗎?大齡轉行java程式設計師的困擾Java程式設計師
- 計算請假天數JavaScript方法JavaScript
- JavaScript 簡單計算器效果JavaScript
- HTML-JavaScript-計算圖表HTMLJavaScript
- 「技術綜述」人臉年齡估計研究現狀
- 2019年大齡程式設計師書單程式設計師
- 大齡程式設計師程式設計師
- 英國黑客平均年齡17歲黑客
- JavaScript計算字串位元組長度JavaScript字串
- javaScript中計算字串MD5JavaScript字串
- JavaScript 計算指定月份有多少天JavaScript
- JavaScript商品價格打折計算器JavaScript
- javascript 計算器程式碼例項JavaScript
- JavaScript計算時間差詳解JavaScript
- excel身份證號提取年齡公式 身份證號碼提取精確年齡的公式Excel公式
- Excel函式應用例項:職工年齡統計(轉)Excel函式
- javascript 驗證身份證完全版,根據身份證獲取性別年齡JavaScript
- javascript計算指定數字的多少次方運算JavaScript
- 大齡程式設計師思考程式設計師
- mysql怎麼查詢年齡段MySql
- 科技行業的年齡歧視行業
- 【劍指offer】員工年齡排序排序