我正在使用下面的代码从 datepicker 获取日期和时间。
当我使用格式化程序时,它给出了正确的时间。
但是当我将该字符串转换为NSdate
对象时,它没有给出正确的时间值。
NSDate *choice = [datepicker date];
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"MMM dd, yyyy HH:mm"];
NSString *dateString = [format stringFromDate:choice];
NSDate *date = [format dateFromString:dateString]; NSLog(@"%@",date);
DateString
给出了正确的值,但是当我NSdate
再次将其转换为时,它给出了错误的值。