zoukankan      html  css  js  c++  java
  • 根据出生日期计年龄

    public int GetAgeByBrithday(Date birthday){
      int age=-1;
      Date today=new Date();
      int todayYear=today.getYear();
      int todayMonth=today.getMonth()+1;
      int todayDay=today.getDate();

      int birthdayYear=birthday.getYear();
      int birthdayMonth=birthday.getMonth();
      int birthdayDay=birthday.getDate();
      if(todayYear-birthdayYear<0)
      {
       FacesContext.getCurrentInstance().addMessage(null,
         new FacesMessage("出生日期选择错误!"));
      }
      else
      {
             if(todayMonth*1-birthdayMonth*1<0)
             {
                    age = (todayYear*1-birthdayYear*1)-1;
             }
             else
             {
                    if(todayDay-birthdayDay>=0)
                    {//alert(thisDay+'-'+brithd+"_ddd");
                           age = (todayYear*1-birthdayYear*1);
                    }
                    else
                    {
                           age = (todayYear*1-birthdayYear*1)-1;
                    }
             }
      }
      return age*1;

     }

  • 相关阅读:
    html 中 url、scr、href、rel、rev
    MIME 和文件扩展名
    视频文件的容器格式和编码格式
    原型与原型链
    属性特征
    可选参数
    函数的定义(函数是值)
    闭包
    实现异步加载js文件及加载完成后回调
    前端工程打开速度优化的循序渐进总结
  • 原文地址:https://www.cnblogs.com/yongtaiyu/p/2567738.html
Copyright © 2011-2022 走看看