public class Time{
public static void main (String[]args){
Date d1= new Date();//实例化,获取当前系统时间
//通过SimpleDateFormat将字符串转换为date:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm");//说明日期格式
Date d2=null;
try {
d2 = df.parse("2015-11-1 08:00");//将字符串转化为Date类型
} catch (ParseException ex) {
Logger.getLogger(Kaoqinjilu.class.getName()).log(Level.SEVERE, null, ex);
}
//比较签到时间与自定义时间
if(d1.before(d2)){
jLabel3.setText("签到成功,继续保持");
}
else{
long x = d1.getTime() - d2.getTime();
jLabel3.setText("迟到,"+x+"分钟");
//System.out.println(x);
}
}
}