import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;


class Ideone {
    public static void main(String[] args) throws ParseException {
        String datetocomparestr = "2015-07-27 16:29:32";
        SimpleDateFormat datetocomparesdf = new SimpleDateFormat("yy-MM-dd HH:mm:ss");  
        Date d1 = null;
        d1 = datetocomparesdf.parse(datetocomparestr);
        System.out.println(d1);
        SimpleDateFormat dateFormatcurrentsdf = new SimpleDateFormat("yy-MM-dd HH:mm:ss");
        Date date = new Date();
        System.out.println(dateFormatcurrentsdf.format(date));

        long minutesDiff = (date.getTime() - d1.getTime()) / 1000 / 60;
        System.out.println("Difference in minutes : " + minutesDiff);

    }
}