员工工作年份显示

//只需要录入开始工作年月  每次获取几年工作经验的时候在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;
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值