顯示具有 time 標籤的文章。 顯示所有文章
顯示具有 time 標籤的文章。 顯示所有文章

2013年9月23日 星期一

取得前一天/後一天的時間


currentDate的類別是Time

void preDay() {
this.currentDate.monthDay -= 1;
this.currentDate.normalize(true);

}


void nextDay() {
 this.currentDate.monthDay += 1;
 this.currentDate.normalize(true);

}

2013年8月26日 星期一

利用picker設定日期和時間

ex:


   dateButton.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
DatePickerDialog dialog = new DatePickerDialog(AddFecesActivity.this, new DatePickerDialog.OnDateSetListener() {

@Override
public void onDateSet(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
// TODO Auto-generated method stub
  currentTime.set(0, currentTime.minute, currentTime.hour, dayOfMonth,
monthOfYear,year);
  String timeStr = currentTime.format("%Y-%m-%d");
      dateButton.setText(timeStr);
}
}, currentTime.year, currentTime.month, currentTime.monthDay);
dialog.show();
}
});
     
 
     
       timeButton.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub

TimePickerDialog dialog = new TimePickerDialog(AddFecesActivity.this, new TimePickerDialog.OnTimeSetListener(){
@Override
   public void onTimeSet(TimePicker view, int hourOfDay, int minute) {

currentTime.set(0, minute, hourOfDay, currentTime.monthDay,
currentTime.month+1, currentTime.year);
  String timeStr = currentTime.format("%H:%M");
      timeButton.setText(timeStr);
     
   }

}, currentTime.hour, currentTime.minute,
false);

dialog.show();

}
});

時間轉字串

ex:


Time time = new Time();
time.setToNow();
String str = time.format("%Y-%m-%d %H:%M");


->

2013-08-27 11:31

取得目前時間


Time time = new Time();
time.setToNow();