2011-12-22 136 views
0

我正在通過使用以下幾組行來取得當前日期。如何檢查移動日期是否爲當前日期

java.util.Calendar calc = java.util.Calendar.getInstance(); 

int day = calc.get(java.util.Calendar.DATE); 
int month = calc.get(java.util.Calendar.MONTH)+1; 
int year = calc.get(java.util.Calendar.YEAR); 

我收到日期,但是如果移動日期不是當前日期,該怎麼辦?我將我的移動日期與服務器日期相匹配。他們的日期是當前日期,移動日期不是最新日期。

他們的任何驗證,如果移動日期不是最新的,然後顯示通知。

+0

你要比較它,如果不相等,那麼你可以重定向用戶設置屏幕... – user370305 2011-12-22 07:15:00

+0

感謝您的回覆!但是,你能告訴我我應該比較哪一天嗎?通過使用上述功能,我將獲得手機日期。是他們的任何功能,我將目前的日期,以便我將該日期與移動日期進行比較。 – 2011-12-22 07:21:06

+1

你只告訴我會用服務器日期檢查它。所以你知道移動日期是否是最新的,那麼你可以向用戶顯示通知。你需要什麼嗎? – 2011-12-22 07:21:14

回答

1

URL http://timeanddate.com給出您當前位置的當前日期和時間。

如果你可以發送HTTP請求到這個服務器,你會得到html或xml文件。如果您使用android中可用的解析器解碼該文件,您將獲得當前日期。

我沒有試過,但絕對有可能。試試如果你有興趣。

+0

太棒了!優秀!!我會執行。 – 2011-12-22 07:36:56

+0

謝謝。不要忘記問清楚。 :-) – 2011-12-22 07:43:07

+0

好的,我會記得下次開始。謝謝你的幫助。 – 2011-12-22 08:27:46

1

您可以通知用戶更改時間和日期。我不認爲你可以通過編程來設置時間和日期。

相關問題