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;

     }

  • 相关阅读:
    搜索框下拉列表
    定时器修改button标题闪烁
    按钮设置文字图片排版
    SSKeychain
    IQKeyboardManager
    App内存性能优化
    支付宝集成
    友盟分享
    iOS 线程同步 加锁 @synchronized
    iOS 线程同步-信号量 dispatch_semaphore
  • 原文地址:https://www.cnblogs.com/yongtaiyu/p/2567738.html
Copyright © 2011-2022 走看看