【发布时间】:2014-04-23 01:28:43
【问题描述】:
我已经有一段时间了,浏览所有论坛寻求帮助,但我就是无法让它工作。我是 xcode 的新手,我正在尝试将 yyyy-mm-dd hh:mm:ss +0000 更改为例如 2014 年 3 月 21 日下午 6:30。我当前的代码是:
-(void)viewDidLoad{
UIDatePicker *datePicker = [[UIDatePicker alloc]init];
[datePicker setDate:[NSDate date]];
[datePicker addTarget:self action:@selector(updateTextField:) forControlEvents:UIControlEventValueChanged];
[_postTime setInputView:datePicker];
}
-(void)updateTextField:(id)sender{
if([_postTime isFirstResponder]){
UIDatePicker *picker = (UIDatePicker*)_postTime.inputView;
_postTime.text = [NSString stringWithFormat:@"%@",picker.date];
}
}
我将不胜感激。
谢谢
【问题讨论】:
标签: objective-c date time datepicker nsdate