您的位置:首页 > 其它

自定义时间与系统时间的比较

2015-11-01 15:49 295 查看
   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);

               }

   }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: