private void hour()
{
Toast.makeText(this,String.valueOf(Calendar.HOUR_OF_DAY),Toast.LENGTH_LONG).show();
}
回答
因爲你剛剛解析了11的HOUR_OF_DAY的值。永遠永遠。
您應該創建GregorianCalendar的實例,給它當前的日期,並使用get(Calendar.HOUR_OF_DAY)
代碼示例:
Calendar calendar = GregorianCalendar.getInstance();
calendar.setTime(new Date());
int hour = calendar.get(Calendar.HOUR_OF_DAY);
我以前犯過這種類型的錯誤。當你發現錯誤時,在額頭上打個好頭:) :) – 2010-08-18 14:18:40
非常感謝WarrenFaith :)) – Nezir 2010-08-18 14:19:53
這就是爲什麼我的手腕總是綁在桌子上:) – WarrenFaith 2010-08-18 14:20:19
- 1. 爲什麼[日曆dateFromComponents:]總是返回小時16?
- 2. 爲什麼我的計時代碼總是返回0?
- 3. 爲什麼總是給我當前時間
- 4. 爲什麼我的pnpoly的C++實現總是返回true?
- 5. 爲什麼inet_ntoa總是返回我0.0.0.0作爲IP地址?
- 6. 返回的時間格式是什麼?
- 7. 爲什麼NSDateFormatter在12小時的時間設置下會在24小時當地人返回NULL?
- 8. MomentJs。當時間轉換爲什麼它總是輸出小時:10分鐘?
- 9. 爲什麼AES解密程序總是返回16個零(16個字節)?
- 10. 爲什麼在調用方法IQueryable.FirstOrDefault()時總是返回null?
- 11. 爲什麼Win32_Product.InstallDate2在使用WMI時總是返回null?
- 12. 當shouldAutorotateToInterfaceOrientation總是返回NO時發生了什麼?
- 13. 當「variable_names」返回多個結果時,爲什麼index的值總是爲零?
- 14. 爲什麼關係查詢中的objectId總是返回null,當我可以獲取其他字段的值時?
- 15. 什麼是當地時區
- 16. 爲什麼我的getc()在C中輸入0時總是返回30?
- 17. 爲什麼他們總是使用數字作爲返回碼?
- 18. 我的計時器總是返回0
- 19. QMediaPlayer持續時間()總是返回0
- 20. C#時間布爾總是返回false
- 21. C#XmlElement:爲什麼總是返回Nulll?
- 22. 爲什麼malloc總是返回NULL
- 23. 爲什麼程序總是返回'false'?
- 24. 爲什麼test.regex總是返回true?
- 25. 爲什麼QFile :: canReadLine()總是返回false?
- 26. 。爲什麼.valid()總是返回TRUE?
- 27. 爲什麼$ result總是返回false?
- 28. 爲什麼FindFirstFileW總是返回-1?
- 29. 爲什麼getPointerCount()總是返回1?
- 30. 爲什麼IndexOf總是返回零?
這裏的編碼和格式標準幫助。在Java中,習慣上用常量寫成全部大寫字母並用下劃線分隔的單詞。 – JRL 2010-08-18 14:21:57
謝謝大衛和JRL,我會盡力遵守規則:) – Nezir 2010-08-18 14:51:32