1. 程式人生 > >android 顯示當前日期和星期幾

android 顯示當前日期和星期幾

廢話不多說,相關解釋註釋在程式碼中!

 //顯示當前時間
 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("今天日期是:星期六");
  }  


 }