2 Date Pickerim Var Ve 1. DatePickere Girilen İle 2.DatePickere Girilen 2 Ayrı Tarihin Arasındaki Günü Hesaplamak istiyorum ben birşeyler saçmaladım ama olmadı:
final TextView sonuc3 = (TextView)findViewById(R.id.fnl);
setThatDay((DatePicker)findViewById(R.id.datePicker1));
setYesterday((DatePicker)findViewById(R.id.datePicker2));
Button buton = (Button)findViewById(R.id.btn1);
buton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
Calendar thatDay = Calendar.getInstance();
thatDay.get(Calendar.DAY_OF_MONTH);
thatDay.get(Calendar.MONTH);
thatDay.get(Calendar.YEAR);
Calendar yesterday = Calendar.getInstance();
yesterday.get(Calendar.DAY_OF_MONTH);
yesterday.get(Calendar.MONTH);
yesterday.get(Calendar.YEAR);
long diff = thatDay.getTimeInMillis() - yesterday.getTimeInMillis(); //result in millis
long days = diff / (24 * 60 * 60 * 1000);
sonuc3.setText(String.valueOf(days));
}
});
}