您的位置:首页 > 产品设计 > UI/UE

UIDatePicke获取当前时间的年、月、日、时、分、秒, //显示成中文格式的

2013-01-15 14:08 155 查看
UIDatePicker *datePicker = [[[UIDatePicker alloc] init] autorelease];

NSDate *now = [NSDate date];

//当前时间以后的时间,可以不设置

// datePicker.minimumDate=now;

datePicker.datePickerMode = UIDatePickerModeDate;

NSDate *selected = [datePicker date];

NSLog(@"now date is: %@", selected);

NSCalendar *calendarone = [NSCalendar currentCalendar];

NSUInteger unitFlagsone = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;

NSDateComponents *dateComponentone = [calendarone components:unitFlagsone fromDate:selected];

int yearq = [dateComponentone year];

int monthq = [dateComponentone month];

int dayq = [dateComponentone day];

int hourq = [dateComponentone hour];

int minq = [dateComponentone minute];

//年月日,小时分钟

NSLog(@"year is: %d", yearq);

NSLog(@"month is: %d", monthq);

NSLog(@"day is: %d", dayq);

NSLog(@"hour is: %d", hourq);

NSLog(@"hour is: %d", minq);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: