2009-09-14 59 views

回答

1

我明白了。

-(IBAction) timerButtonPressed:(id)sender 
{ 
NSDate *newDate = [datePicker date]; 
NSDateFormatter *format = [[NSDateFormatter alloc] init]; 
[format setDateFormat:@"HH:mm"]; 
dateField.text = [format stringFromDate:newDate]; 
} 

感謝您的信息。

0

你如何格式化datepicker數據?你是否使用這個常量UIDatePickerModeDate?有很多方法來格式化數據。讓我看看你現在在做什麼,這樣我就可以告訴你如何減少休息時間。

0

我建議你看看NSDateFormatter對象。我已經多次使用這個格式化日期選擇器的結果。

1

你可能想嘗試這樣的事:

NSDateFormatter * dateFormatter = [[[NSDateFormatter頁頭] INIT]自動釋放]。 [dateFormatter setDateStyle:NSDateFormatterMediumStyle]; [dateFormatter setTimeStyle:NSDateFormatterNoStyle];

textLabel.text = [dateFormatter stringFromDate:picker.date];

NSDateFormatter允許您根據當前語言格式化任何日期。有關哪些樣式可用的詳細信息,請參閱文檔。要禁用時間,請使用setTimeSytle和NSDateForammterNoStyle(請參閱示例)。