1
A
回答
-4
的建議是使用JodaTime API的日期:
import java.util.logging.Logger;
import org.joda.time.DateTime;
import org.joda.time.Duration;
import org.joda.time.Interval;
public class DatesInterval {
private final static Logger log = Logger.getLogger(DatesInterval.class.getName());
public static void main(String[] args) {
//creates a date 10 days ago in JodaTime
DateTime daysAgo10 = new DateTime().minusDays(10);
//today
DateTime today = new DateTime();
//create an interval in Joda
Interval interval = new Interval(daysAgo10.getMillis(), today.getMillis());
//than get the duration
Duration duration = interval.toDuration();
//now you can get what you want. As you can imagine you can get days, millis, whateaver you need.
log.info("Difference in days: " + duration.getStandardDays());
}
}
http://joda-time.sourceforge.net/
問候。
+1
我確信有一個可複製粘貼的答案,但如果這個問題已經在某處否則,將其標記爲重複並鏈接正確的一個。在其他情況下,僅鏈接答案被認爲太差:至少爲鏈接添加一些上下文。 – amenadiel 2014-10-07 10:57:18
+0
@amenadiel - ok amenadiel,明白了。將解決這個問題,並做到這一點。謝謝。 – 2014-10-07 10:59:49
相關問題
- 1. 如何獲得java中兩個日期之間的天數?
- 2. 獲取ios中兩個日期之間的天數名稱?
- 3. 獲取php中兩個日期之間的天數
- 4. 獲取Oracle中兩個日期之間的天數,包括日期
- 5. 獲取兩個日期之間不包含年份的天數
- 6. 如何獲取兩個日期之間的天數objective-c
- 7. 如何獲取兩個日期之間的天數?
- 8. 獲取兩個日期之間的天數差異
- 9. T-SQL獲取兩個日期之間的工作天數
- 10. MySQL - 獲取兩個日期之間的年齡和天數
- 11. 兩個日期之間的總天數
- 12. 如何獲取JQuery中的兩個日期之間的天
- 13. 在批處理中獲取兩個日期之間的天
- 14. 獲取Jekyll中兩個日期之間的天差
- 15. 獲取天數兩個日期之間不包括週末
- 16. 獲取使用日期選擇器的兩個日期之間的天數
- 17. 計算Java中兩個日期之間的天數
- 18. 如何獲得nodatime中兩個日期之間的天數
- 19. 獲取兩個NSDates之間的所有日期(不是幾天)
- 20. 獲取每天兩個日期之間的所有訂單
- 21. 獲取PHP中兩個日期之間的星期數
- 22. 兩個日期之間的天差
- 23. 如何獲取DateTime中的兩個日期之間的日期
- 24. 從js中的兩個日期獲取天數和時間
- 25. 無法獲得java中兩個日期之間的天數差異
- 26. 兩個日期之間的天數。日期錯誤在哪裏?
- 27. 獲取兩個日期之間的最大日期/時間
- 28. 如何獲取C中兩個日期之間的日期#
- 29. JQuery DateTimePicker UI獲取兩個日期時間選擇器之間的總天數
- 30. VB.NET - 計算排除日期之間的兩個日期之間的天數
沒有一個重複的問題解決兩個日期之間的日期 – 2013-03-21 20:12:22
import org.joda.time.Days; import org.joda.time.LocalDate; (...) (...) int numberDays = Days.daysBetween(new LocalDate(date1),new LocalDate(date2)) – plancys 2014-12-16 10:12:08