国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

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

圖片精選

主站蜘蛛池模板: 彰武县| 伊川县| 金阳县| 太仓市| 黑龙江省| 扎鲁特旗| 织金县| 永胜县| 宣汉县| 神木县| 特克斯县| 章丘市| 屏南县| 开鲁县| 阿拉善左旗| 周至县| 平和县| 尼玛县| 罗源县| SHOW| 新郑市| 鹿泉市| 自贡市| 搜索| 丰台区| 长宁区| 罗平县| 新竹市| 宣武区| 腾冲县| 凤山县| 县级市| 高要市| 霍邱县| 鄂温| 抚顺市| 长春市| 平昌县| 蒲江县| 师宗县| 洞口县|