這可能已經要求,並回答了一百萬次,但我似乎無法在任何地方找到一個解決方案。在Android應用中啓動活動後,我想顯示當前的日期和時間。從我瞭解的日期部分可以簡單地用下面來完成:爲什麼「Date d = new Date();」返回錯誤?
Date d = new Date();
d.getTime();
CharSequence s = DateFormat.format("EEEE, MMMM d, yyyy", d.getTime());
TextView date = (TextView)findViewById(R.id.dateText);
date.setText(s);
TextView time = (TextView)findViewById(R.id.timeText);
time.setText(s);
在日食它給了我一個錯誤,說構造日期是不確定的。我選擇了自動修復選項,並在Date構造函數中添加了0作爲參數。這產生了一個日期,但日期是1969年12月31日。我在這裏錯過了什麼?
這可能是微不足道的,但我還是新的這個東西。
在此先感謝您的任何建議。
我寧願而不是創建一個大丑Date對象,如果你不打算再次使用它http://developer.android.com/reference/java/lang/System.html#currentTimeMillis()。 – eternalmatt 2011-05-08 21:41:34