以下のコードを使用して、文字列を日付に変換しています。
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 になります。
この問題から私を喜ばせてくれますか?