0

データベースから日付フィールドを文字列型として読み取っています。その日付文字列を別の形式に変換したいのですが、NSDateFormatter を使用している間、dateFromString メソッドは nil を返します。

データベースからの読み取り中に日付形式を特定するのを手伝ってください

4

1 に答える 1

1

コードを見ないとわかりにくいですが、2012-05-17 11:30:00 のような日付を読み取るために使用する日付フォーマッタの非常に簡単な使用法を次に示します。日付形式に基づいて文字列を変更するだけで機能します。

NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init];
[inputFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *date = [inputFormatter dateFromString:string];
[inputFormatter release];
于 2012-05-17T13:25:15.463 に答える