//只需要录入开始工作年月 每次获取几年工作经验的时候在get方法里计算 请看 getwYears的get方法
package com.whzl.bean;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Employee {
private int empId;
private String eName;//姓名
private String sex;//性别
private String age;//婚姻状况
private String wYears;//家庭住址
private String ePhone;//手机号
private String mail;//邮件
private String eCName;
private String position;//职位
private String birthdate;
private String hAddress;
private String mStatus;
private String gSchool;
private String major;
private String education;
private String aDegree;
private String certificate;
private String del_Flg;
private String idCard;
private String hireDate;//入职日期
private String leaveDate;
private String workBeginDate;//开始工作日期
private String Incumbency;
private String personalSkill;
public String getHireDate() {
return hireDate;
}
public void setHireDate(String hireDate) {
this.hireDate = hireDate;
}
public String getLeaveDate() {
return leaveDate;
}
public void setLeaveDate(String leaveDate) {
this.leaveDate = leaveDate;
}
public String getWorkBeginDate() {
return workBeginDate;
}
public void setWorkBeginDate(String workBeginDate) {
this.workBeginDate = workBeginDate;
}
public String getIncumbency() {
return Incumbency;
}
public void setIncumbency(String incumbency) {
Incumbency = incumbency;
}
public String getPersonalSkill() {
return personalSkill;
}
public void setPersonalSkill(String personalSkill) {
this.personalSkill = personalSkill;
}
public String getIdCard() {
return idCard;
}
public void setIdCard(String idCard) {
this.idCard = idCard;
}
public int getEmpId() {
return empId;
}
public void setEmpId(int empId) {
this.empId = empId;
}
public String geteName() {
return eName;
}
public void seteName(String eName) {
this.eName = eName;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getePhone() {
return ePhone;
}
public void setePhone(String ePhone) {
this.ePhone = ePhone;
}
public String getPosition() {
return position;
}
public void setPosition(String position) {
this.position = position;
}
public String getAge() {
return age;
}
public void setAge(String age) {
this.age = age;
}
public String getwYears() {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM");//设置日期格式
String date1 = df.format(new Date());
String startTime = this.workBeginDate;
String endTime =date1;
String[] arg1 = startTime.split("-");
String[] arg2 = endTime.split("-");
int year1 = Integer.valueOf(arg1[0]);
int year2 = Integer.valueOf(arg2[0]);
int month1 = Integer.valueOf(arg1[1]);
int month2 = Integer.valueOf(arg2[1]);
int diffMonth = (year2*12+month2)-(year1*12+month1);
System.out.println(year2*12+month2);
System.out.println(year1*12+month1);
int yearNum = diffMonth/12;
int monthNum = diffMonth % 12;
System.out.println("年数="+yearNum+",月数="+monthNum);
return yearNum+"年"+monthNum+"月";
}
public void setwYears(String wYears) {
this.wYears = wYears;
}
public String getMail() {
return mail;
}
public void setMail(String mail) {
this.mail = mail;
}
public String geteCName() {
return eCName;
}
public void seteCName(String eCName) {
this.eCName = eCName;
}
public String getBirthdate() {
return birthdate;
}
public void setBirthdate(String birthdate) {
this.birthdate = birthdate;
}
public String gethAddress() {
return hAddress;
}
public void sethAddress(String hAddress) {
this.hAddress = hAddress;
}
public String getmStatus() {
return mStatus;
}
public void setmStatus(String mStatus) {
this.mStatus = mStatus;
}
public String getgSchool() {
return gSchool;
}
public void setgSchool(String gSchool) {
this.gSchool = gSchool;
}
public String getMajor() {
return major;
}
public void setMajor(String major) {
this.major = major;
}
public String getEducation() {
return education;
}
public void setEducation(String education) {
this.education = education;
}
public String getaDegree() {
return aDegree;
}
public void setaDegree(String aDegree) {
this.aDegree = aDegree;
}
public String getCertificate() {
return certificate;
}
public void setCertificate(String certificate) {
this.certificate = certificate;
}
public String getDel_Flg() {
return del_Flg;
}
public void setDel_Flg(String del_Flg) {
this.del_Flg = del_Flg;
}
}