我在以下代码的帮助下将字符串转换为日期:
NSDateFormatter *fDateFormat = [[NSDateFormatter alloc] init]; [fDateFormat setDateFormat:@"dd/MM/yyyy hh:mm a"]; [fDateFormat setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"GMT"]]; NSDate *dateFormat = [fDateFormat dateFromString:strDate];
并传递像“02/09/2013 05:10 AM”这样的字符串,我会得到完美的日期。但是当我们使用24 小时时间格式时,日期为 nil。
你能帮我解决这个问题吗?