-1

APIから取得され、次stringのように保存された日付があります

2013-05-09 09:30:00

そして私はとして示したい

09-05-2013 09:30

UILabel。NSDateFormatter の使い方を知りたいです。前もって感謝します!

4

3 に答える 3

0

試す

        NSString *str = @"2013-05-09 09:30:00";
        NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
        [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
        NSDate *dt = [dateFormatter dateFromString:str];

        NSDateFormatter *dateFormatter1 = [[NSDateFormatter alloc] init];
        [dateFormatter1 setDateFormat:@"dd-MM-yyyy HH:mm"];
        NSString *str1 = [dateFormatter1 stringFromDate:dt];
        NSLog(@"Formated date - %@", str1);//output -> 09-05-2013 09:30

        lbl.text = str1;
于 2013-05-03T12:53:54.820 に答える