code: public static boolean isvalidCard15(String idCard) {
  		if (CHINA_ID_MIN_LENGTH != idCard.length()) {
  			return false;
  		}
  		if (Validator.isNumber(idCard)) {
  			// 省份
  			String proCode = idCard.substring(0, 2);
  			if (null == cityCodes.get(proCode)) {
  				return false;
  			}
  
  			//校验生日（两位年份，补充为19XX）
  			if(false == Validator.isBirthday("19" + idCard.substring(6, 12))) {
  				return false;
  			}
  		} else {
  			return false;
  		}
  		return true;
  	}
docs: 验证15位身份编码是否合法
  
  @param idCard 身份编码
  @return 是否合法