我需要将NSString转换为NSDate,但是用下面的代码实现后, 只有用户的设备时间不是24小时制时才有效 。
- NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
- [formatter setDateFormat:@"MM/dd/yyyy hh:mm:ss a"];
-
- NSString *aTime = @"2/11/2013 12:00:00 AM";
- NSDate *aDate = [formatter dateFromString:aTime];
如果设备是24小时制的,aDate会返回空值,应该怎么解决?谢谢