NSString to NSDate for yyyy-MM-dd'T'HH:mm:ss.SSS+05:30 format

后端 未结 5 1108
一向
一向 2021-01-01 21:52

My date string that I am getting is 2014-01-08T21:21:22.737+05:30 of this format. How do i confer it to NSDate?

I tried:

       NSString *currentDate         


        
5条回答
  •  没有蜡笔的小新
    2021-01-01 22:38

    NSString *p=@"2014-01-08T21:21:22.737+05:30";
    
    
    NSDateFormatter *dateformat=[[NSDateFormatter alloc]init];
    
    [dateformat setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZ"];
    
    NSDate *datefor=[dateformat dateFromString:p];
    
    [dateformat setDateFormat:@"MM-dd-yyyy hh:mm a"];
    
    NSString *dateStr=[dateformat stringFromDate:datefor];
    
    
    NSDate *datetype=[dateformat dateFromString:dateStr];
    

提交回复
热议问题