2011-02-02 40 views

回答

4

這聽起來非常像:

(System.currentTimeMillis() - date.getTime())/(24 * 60 * 60 * 1000d); 

換句話說,找出當前的時間,以毫秒計的給定日期之間的差額,然後在一天的毫秒數劃分。我已經明確地將1000d做成了一個雙重字面,以便在雙重算術中進行最終的分割。

+1

我甚至沒有看完這個問題,在那裏,你已經有了答案。 :) – limc 2011-02-02 02:53:32

1

獲取System.currentTimeMillis(),找到相關日期。然後得到daymonth,year。現在應該很容易找到差異。

相關問題