我想比較兩個日曆對象以查看它們是否都包含相同的日期。我不在乎任何價值低於幾天。比較兩個日曆對象
我實現了這一點,我可以不去想它應該會失敗無論如何:
private static boolean areEqualDays(Calendar c1, Calendar c2) {
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
return (sdf.format(c1.getTime()).equals(sdf.format(c2.getTime())));
}
這是正確的做法還是應該通過現場比較,C1和C2領域?
請在提問前使用您選擇的serach功能和/或搜索引擎。 – dngfng
關於「比較c1和c2」http://stackoverflow.com/questions/1505496/should-i-use-calendar-compareto-to-compare-dates – manas
這是一個不同的事情。我在問,如果這是一種正確的方法,或者它有缺陷,我不知道。與問如何去做並不相同。 – razielsarafan