thể trùng lặp:
how to calculate difference between two dates using javanhận được sự khác biệt giữa ngày trong những ngày trong java
Tôi đang cố gắng một cái gì đó như thế này, nơi tôi đang cố gắng để có được ngày từ comboboxes
Calendar start = Calendar.getInstance();
Calendar end = Calendar.getInstance();
int Sdate=Integer.parseInt(cmbSdate.getSelectedItem().toString());
int Smonth=cmbSmonth.getSelectedIndex();
int Syear=Integer.parseInt(cmbSyear.getSelectedItem().toString());
int Edate=Integer.parseInt(cmbEdate.getSelectedItem().toString());
int Emonth=cmbEmonth.getSelectedIndex();
int Eyear=Integer.parseInt(cmbEyear.getSelectedItem().toString());
start.set(Syear,Smonth,Sdate);
end.set(Eyear,Emonth,Edate);
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
String startdate=dateFormat.format(start.getTime());
String enddate=dateFormat.format(end.getTime());
Tôi không thể trừ ngày kết thúc và ngày bắt đầu Làm thế nào để tôi nhận được sự khác biệt giữa ngày bắt đầu và ngày kết thúc ??
cách bạn không thể? Ngoại lệ? Nhầm cuộc hẹn? – Bozho
Tôi đang cố gắng thực hiện chương trình này trong netbeans n tôi đã cố gắng trừ d end.getTime-start.getTime() n Tôi đã được thông báo rằng nó có thể sử dụng - toán tử giữa hai obj Date. –
Tại sao tôi không thể thêm câu trả lời của mình? Tôi không có câu hỏi như thế này, tôi có một giải pháp khác cho câu hỏi này. – UR6LAD