废话不多说,相关解释注释在代码中!
//显示当前时间
public void settime(){
//系统时间类
Calendar calendar=Calendar.getInstance();
//年
int year=calendar.get(Calendar.YEAR);
//月
int month=calendar.get(Calendar.MONTH)+1;
//日
int day=calendar.get(Calendar.DAY_OF_MONTH);
//时
int hour=calendar.get(Calendar.HOUR_OF_DAY);
//分
int minute=calendar.get(Calendar.MINUTE);
//设置当前时间
time.setText(""+year+"年"+month+"月"+day+"日"+" : "+hour+"时"+minute+"分");
}
//显示当前日期
public void setdate(){
Date date=new Date();
int number=date.getDay();
if(number==0){
xiqi.setText("今天日期是:星期天");
}else if(number==1){
xiqi.setText("今天日期是:星期一");
}else if(number==2){
xiqi.setText("今天日期是:星期二");
}else if(number==3){
xiqi.setText("今天日期是:星期三");
}else if(number==4){
xiqi.setText("今天日期是:星期四");
}else if(number==5){
xiqi.setText("今天日期是:星期五");
}else if(number==6){
xiqi.setText("今天日期是:星期六");
}
}