2015-11-01 154 views
0

我仔細研究了谷歌,在這裏找到很好的代碼來顯示當前日期我已經通過了一些建議的問題,但他們不能顯示CURRENT應用運行當天的日期。以及我目前正在做同樣的事情。我的目標是基本上能夠通過點擊DATE或TIME的文本視圖,然後用戶可以改變時間以反映他們選擇的內容。然後返回選擇的日期/時間並將其返回以反映在文本視圖中。使用SimpleDateFormat獲取當前日期

我需要幫助的部分是分別獲取應用程序的當前實際日期以及時間。

這裏是我的代碼....

Date curDate = new Date(); 
    SimpleDateFormat format = new SimpleDateFormat("EE, MM DD, yyyy"); 
    String DateToStr = format.format(curDate); 

試圖讓輸出字符串中的一個TextView其不工作顯現。我想展示一週中的哪一天和這個月的簡短情況。我想我可能需要一個區域設置,但我只是不熟悉這一點。

希望能得到一些最新的代碼。或者甚至是我可以關注的最新教程。我相信我可以在用戶選擇日期/時間後弄清楚如何獲取選擇器數據,但是當用戶選擇文本視圖時,我只是很難顯示選擇器。我可以通過OnClickListener顯示它,但我嘗試了Google的採樣器示例,但這種方法無效。我的代碼仍然出現getSupportFragmentManger()錯誤。我正在做一個片段,活動中的所有代碼。 被誤認爲是FRAGMENTACTIVITY

回答

0

我已經找到答案,爲什麼我的日期顯示前一天。雖然這不是一個完整的答案,但對於遇到同樣問題的人來說,這是一個很好的故障排除步驟。

基本上在使用虛擬設備時。由於某種原因它沒有顯示準​​確的日期。確保使用實際設備進行測試。時間會正常顯示。

圍棋 - >HERE,通過@Patrik

然而找到一個好的線路編碼的答案,我仍然需要援助工作的時間/日期選擇器,並返回用戶的字符串中的應答設置爲textview。如果任何人都可以提供幫助,那會很棒。我將發佈一個關於那個特別不同的問題的單獨問題。謝謝!