importjava.util.Scanner;importjava.util.Date;importjava.util.Calendar;importjava.text.SimpleDateFormat;publicclassEp{intemployeeEntryDate=0;publicintgetWorkYears(){intwor...
import java.util.Scanner;
import java.util.Date;
import java.util.Calendar;
import java.text.SimpleDateFormat;
public class Ep {
int employeeEntryDate=0;
public int getWorkYears(){
int workYears=0;
Calendar cal=Calendar.getInstance();
cal.setTime(new Date());
Calendar cld=Calendar.getInstance();
cld.setTimeInMillis(this.employeeEntryDate);
workYears=cal.get(Calendar.YEAR)-cld.get(Calendar.YEAR);
return workYears;
}
public void display(){
System.out.println("员工工龄为:"+this.getWorkYears());
}
public static void main(String[] args) {
try{
Ep years=new Ep();
Scanner input=new Scanner(System.in);
Date date = null;
String str = null;
System.out.print("请输入入职日期,格式yyyy-MM-dd:");
SimpleDateFormat fmt=new SimpleDateFormat("yyyy-MM-dd");
str=input.next();
date=fmt.parse(str);
}catch(Exception e){
System.out.println("输入的日期格式不对");
}
}
}
展开