//方法 一 System.currentTimeMillis(); //方法 二 Calendar.getInstance().getTimeInMillis(); //方法 三 new Date().getTime(); int d1 = (int) new SimpleDateFormat("yyyy/MM/dd hh:mm:ss").parse( "2011/07/29 14:50:11").getTime(); int d2 = (int) new SimpleDateFormat("yyyy/MM/dd hh:mm:ss").parse("2011/07/29 14:55:11").getTime(); int s =(d2-d1)/1000/60; System.out.println("相差"+s+"分鐘");