Xcode 8将“yyyymmdd”字符串转换为“ddmmyyyy”

时间:2017-07-24 08:21:06

标签: ios xcode

我正在做一个读卡器应用程序,其中的日期是yyyyMMdd的字符串格式,我需要将其转换为ddMMyyyy。我可以知道如何继续这样做吗?

1 个答案:

答案 0 :(得分:-1)

    NSString *strInputDateString = @"20170724"; // Your input date string.
    NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
    [dateFormat setDateFormat:@"yyyyMMdd"]; // Set your main formate

    //Convert string into Date
    NSDate *date1 = [dateFormat dateFromString:strInputDateString];

    //Set new dateFormate
    [dateFormat setDateFormat:@"ddMMyyyy"];

     // You will get output in below string
    NSString *strOutputDateString = [dateFormat stringFromDate:date1];
    NSLog(@"%@",strOutputDateString);