private void hour()
{
Toast.makeText(this,String.valueOf(Calendar.HOUR_OF_DAY),Toast.LENGTH_LONG).show();
}
答案 0 :(得分:5)
因为您只是解析了HOUR_OF_DAY的值,即11,永远。
你应该创建一个GregorianCalendar实例,给它当前日期,并使用get(Calendar.HOUR_OF_DAY)
代码示例:
Calendar calendar = GregorianCalendar.getInstance();
calendar.setTime(new Date());
int hour = calendar.get(Calendar.HOUR_OF_DAY);