I want to get days between today and birthday:
Today code:
Date currentDate = Calendar.getInstance().getTime();
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
String currentString = formatter.format(currentDate);
return currentString;
Birthday Code:
String date = dayOfMonth + "/" + month + "/" + year;
datePicker1.setText(date);
Calendar calendar1 = Calendar.getInstance();
calendar1.set(Calendar.MONTH,month +1);
calendar1.set(Calendar.YEAR,year);
calendar1.set(Calendar.DAY_OF_MONTH,dayOfMonth);
CharSequence datecharSequence = DateFormat.format("dd/MM/yyyy",calendar1);
Calculation Code:
try {
LocalDate date1 = LocalDate.now();
LocalDate date2 = usrBirthDate();
long diff = DAYS.between(date1, date2);
Annotation.setText((int) diff);
}
catch (Exception exception){
Toast.makeText(this, "Unable", Toast.LENGTH_SHORT).show();
}