国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS根據生日算年齡的方法

2024-05-06 16:19:24
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了JS根據生日算年齡的方法,涉及javascript操作時間的相關技巧,非常簡單實用,需要的朋友可以參考下

本文實例講述了JS根據生日算年齡的方法。分享給大家供大家參考。具體實現方法如下:

 

 
  1. function parseDate(str){ 
  2. if(str.match(/^/d{4}[/-///s+]/d{1,2}[/-///s+]/d{1,2}$/)){ 
  3. return new Date(str.replace(/[/-///s+]/i,'/')); 
  4. else if(str.match(/^/d{8}$/)){ 
  5. return new Date(str.substring(0,4)+'/'+str.substring(4,6)+'/'+str.substring(6)); 
  6. else
  7. return ('時間轉換發生錯誤!'); 
  8. function GetAgeByBrithday(birthday){ 
  9. var age=-1; 
  10. var today=new Date(); 
  11. var todayYear=today.getFullYear(); 
  12. var todayMonth=today.getMonth()+1; 
  13. var todayDay=today.getDate(); 
  14. var birthday=parseDate(birthday); 
  15. if(parseDate(birthday)!='時間轉換發生錯誤!'
  16. birthdayYear=birthday.getFullYear(); 
  17. birthdayMonth=birthday.getMonth(); 
  18. birthdayDay=birthday.getDate(); 
  19. if(todayYear-birthdayYear<0) 
  20. alert("出生日期選擇錯誤!"); 
  21. else 
  22. if(todayMonth*1-birthdayMonth*1<0) 
  23. age = (todayYear*1-birthdayYear*1)-1; 
  24. else 
  25. if(todayDay-birthdayDay>=0) 
  26. {//alert(thisDay+'-'+brithd+"_ddd"); 
  27. age = (todayYear*1-birthdayYear*1); 
  28. else 
  29. age = (todayYear*1-birthdayYear*1)-1; 
  30. return age*1; 
  31. else 
  32. return -1; 

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 商南县| 收藏| 红安县| 商洛市| 阳曲县| 双柏县| 伊通| 永泰县| 淳化县| 桃园县| 突泉县| 庄河市| 南昌县| 定襄县| 柯坪县| 安阳县| 高清| 乌拉特中旗| 马山县| 喀喇沁旗| 龙门县| 杭锦后旗| 温州市| 中牟县| 东山县| 龙海市| 章丘市| 临桂县| 金塔县| 新源县| 茶陵县| 浦城县| 甘肃省| 九江市| 嘉黎县| 金湖县| 奉化市| 溧阳市| 保德县| 盘山县| 千阳县|