1. 程式人生 > >mysql 計算生日

mysql 計算生日

代碼 date() log 根據 sql font blog ediff ont

生日(DATE)

計算方法1:

YEAR(CURDATE())-YEAR(birthday)-(RIGHT(CURDATE(),5)<RIGHT(birthday,5))

計算方法2:

技術分享
year( from_days( datediff( now( ), birthdate)))
 
now() 當前時間,精確到秒
 
datediff(begindate,enddate):返回兩日期之間相關的日數.
 
from_days(days):從0000-00-00開始,根據傳入的日數,返回一個日期;
 
year(date):獲取日期上的年.
技術分享

mysql 計算生日