Jquery計算年齡

2021-07-27 15:14:46 字數 973 閱讀 1896

function

countage

(birthday)

var curdate = new

date();

var oridate = new

date(timestr);

var curyear = parseint(curdate.getfullyear());//返回4位完整的年份

var oriyear = parseint(oridate.getfullyear());

var curmonth = parseint(curdate.getmonth());//返回表示月份的數字,返回值是0(一月)到11(十二月),比當前月小1

var orimonth = parseint(oridate.getmonth());

var curday = parseint(curdate.getdate());//返回月份的某一天,返回值是1~31之間的乙個整數

var oriday = parseint(oridate.getdate());

/*var curhours = parseint(curdate.gethours());

var orihours = parseint(oridate.gethours());

var curminutes = parseint(curdate.getminutes());

var oriminutes = parseint(oridate.getminutes());

var curseconds = parseint(curdate.getseconds());

var oriseconds = parseint(oridate.getseconds());*/

age = curyear - oriyear;

if(curmonth>orimonth)elseelseelse

}}else}}

}

mysql計算年齡

方法一,作者也說出了缺陷,就是當日期為未來日期時結果為0,而不是負數 這裡使用了5個函式和兩個運算子。方法二select date format now y date format birthday,y date format now 00 m d date format birthday,00 m...

sql 計算年齡

1.建立乙個計算年齡的函式 具體計算邏輯是,先年份相減,然後比較月份跟日期,如果當前月份日期小於出生的月份日期,則年齡 1 create function dbo fun getage agedate date,curdate date returns int begin return datedi...

根據生日計算年齡

根據生日計算年齡可以通過calendar實現。最簡單可以考慮get calendar.day of year 來簡單修正年齡,但是遇到生日在閏年的2月29之後,或者今年是閏年的2月29之後可能出現計算不准,誤差一天。所以還是老實判斷年月日好了。public static intgetage date...