The reason for the NumberFormatException is cause you are trying to parseLong a String that is not a valid long representation: “2/15/2015”
To parse the date string you’ve come up with correctly use this code:
SimpleDateFormat format = new SimpleDateFormat("M/dd/yyyy");
Date date = format.parse(month + 1 + "https://stackoverflow.com/" + day_of_month + "https://stackoverflow.com/" + year);