-3

以下に示すような時間文字列があります。

2/5/2013 12:00:00 AM

これをMM/dd/yyyyギ酸塩に変更したいと思います。

NSDateFormatterを使用しましたが、null値を取得しています。どうすればこれを変更できますか?

4

2 に答える 2

1

コードを確認してください。何か間違ったことをしているに違いありません。これが正しいフォーマットを受け取る方法です..

    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"MM/dd/yy"];
    NSString *dateString = [dateFormatter stringFromDate: [NSDate date]];
于 2013-02-08T13:17:35.307 に答える
0
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MM/dd/yyyy HH:mm:ss a"];
NSDate *date = [formatter dateFromString:str];

日付フォーマッターについては、このドキュメントをお読みください。

于 2013-02-08T13:20:34.477 に答える