How to change the date format in iphone sdk

后端 未结 2 833
灰色年华
灰色年华 2021-01-07 11:06

I\'m getting Response from Webservices Date like \"2012-08-17T00:00:00\". I want to Display Date only like 17-08-2012. How Change Date format and Remove that time...

2条回答
  •  一整个雨季
    2021-01-07 11:59

    NSDate *today = [NSDate date];
    NSLog(@"Date today: %@", today);
    
    NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init] ;
    dateFormat.dateFormat =  @"dd-MM-yyyy";
    NSString *dateString = [dateFormat stringFromDate:today];
    NSLog(@"Date: %@", dateString);
    

    Also see the below date and time format styles

    NSDateFormatterNoStyle
    NSDateFormatterShortStyle
    NSDateFormatterMediumStyle
    NSDateFormatterLongStyle
    NSDateFormatterFullStyle
    

    You can set it like [dateFormat setDateStyle:NSDateFormatterShortStyle];

提交回复
热议问题