Formatting date and time with iPhone SDK?

前端 未结 4 1271
忘掉有多难
忘掉有多难 2020-12-02 10:36

How do I format date and time using iPhone SDK?

For example, how would I extract the date from 9/4/2024 12:00:00 AM to NSDate?

4条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-02 11:29

    You can use the following method, just pass your date to it :

    -(NSString *)getDateFromString:(NSString *)string
    {
    
        NSString * dateString = [NSString stringWithFormat: @"%@",string];
    
        NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
        [dateFormatter setDateFormat:@"your current date format"];
        NSDate* myDate = [dateFormatter dateFromString:dateString];
    
        NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
        [formatter setDateFormat:@"your desired format"];
        NSString *stringFromDate = [formatter stringFromDate:myDate];
    
        NSLog(@"%@", stringFromDate);
        return stringFromDate;
    }
    

提交回复
热议问题