❶ iOS datepicker 怎么用代码设置只显示年月日

iOS上的选择时间日期的控件是这样的,左边是时间和日期混合,右边是单纯的日期模式。

您可以选择自己需要的模式,Time, Date,Date and Time , Count Down Timer四种模式。

具体的步骤如下:

1.新建一个Singe View Application工程 ,拖动一个DatePicker控件 和 Button到界面。

2.然后关联Button事件(可以按住Ctrl拖动实现)

3.实现代码

-(void)viewDidLoad

{

[superviewDidLoad];

//,typicallyfromanib.

/*typedefenum{

UIDatePickerModeTime,

UIDatePickerModeDate,

UIDatePickerModeDateAndTime,

}UIDatePickerMode;

*/

//datePicker.datePickerMode=UIDatePickerModeDateAndTime;//这儿即是改变显示的模式

}

-(void)didReceiveMemoryWarning

{

[superdidReceiveMemoryWarning];

//.

}

-(IBAction)datePick:(id)sender{

NSDate*select=[datePickerdate];

NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];

[dateFormattersetDateFormat:@"yy-MM-ddHH:mm:ss"];

NSString*dateAndTime=[dateFormatterstringFromDate:select];

UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@"时间提示"message:dateAndTimedelegate:selfcancelButtonTitle:@"确定"otherButtonTitles:nil,nil];

[alertshow];

}