Từ một ngày nhất định mà tôi cần tính nửa đêm của ngày đó. Đây là những gì tôi nghĩ ra. Thật xấu xí đến mức tôi nghĩ phải có cách tốt hơn.Tính toán một ngày được đưa ra một Ngày
private Date day(Date creation) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(creation);
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
return calendar.getTime();
}
Đề xuất?
Kent
Tốt Chúa - đầu tiên Alan Kay, bây giờ Kent Beck. SO là nơi để ... – duffymo
Tệ hơn thế, mã bạn đăng không tính đến múi giờ mà bạn có thể hoặc không quan tâm. – Yishai
kiểm tra đơn giản điều này [tại đây] (http://developer-dot-android.blogspot.com/2012/03/date-into-day-tutorial.html) –