8
จำนวนวันระหว่างสองวันใน Joda-Time
ฉันจะค้นหาความแตกต่างในวันระหว่างสองอินสแตนซ์ของJoda-Time ได้ DateTimeอย่างไร ด้วย 'ความแตกต่างในวัน' ฉันหมายความว่าถ้าการเริ่มต้นเป็นวันจันทร์และสิ้นสุดเป็นวันอังคารฉันคาดว่าค่าตอบแทน 1 ไม่ว่าชั่วโมง / นาที / วินาทีของวันที่เริ่มต้นและสิ้นสุดจะเป็นอย่างไร Days.daysBetween(start, end).getDays() ให้ฉันเป็น 0 ถ้าเริ่มในตอนเย็นและจบในตอนเช้า ฉันยังมีปัญหาเดียวกันกับเขตข้อมูลวันที่อื่นดังนั้นฉันจึงหวังว่าจะมีวิธีทั่วไปในการ 'เพิกเฉย' สาขาที่มีความสำคัญน้อยกว่า กล่าวอีกนัยหนึ่งเดือนระหว่างเดือนกุมภาพันธ์ถึง 4 มีนาคมก็จะเป็น 1 เช่นเดียวกับชั่วโมงระหว่าง 14:45 ถึง 15:12 อย่างไรก็ตามความแตกต่างของชั่วโมงระหว่าง 14:01 ถึง 14:55 จะเป็น 0