1
我有一個的UIDatePicker和一個UILabel顯示所選擇的日期。現在,日期顯示爲'2013-8-30 10:30:54 +0000'。我希望日期以「dd:hh:mm:ss」的順序顯示爲「00:00:00:00」。然後我想從一個IBAction啓動一個計時器,該計時器從顯示器中的'dd:hh:mm:ss'的所選日期開始倒計時。任何幫助或參考代碼,我可以分析將不勝感激。我是新的,完全自學。提前致謝。乾杯!UIDatePicker,NSTimer,&格式化日期...?
@synthesize picker;
@synthesize label;
-(IBAction)displayDate:(id)sender {
NSDate *selected = [picker date];
NSString *date = [selected description];
self.label.text = date;
}
- (void)viewDidLoad {
NSDate *now = [NSDate date];
[picker setDate:now animated:YES];
self.label.text = [now description];
}
@end
使用'NSDateFormatter'展現'NSDate'所需格式。現在有無數的例子。 – rmaddy